Блоком является Библиотека Классов.NET

Блоки являются базовыми блоками приложений Среды.NET; они формируют основную единицу из развертывания, системы контроля версий, повторного использования, контекста активации и прав доступа. assembly является набором типов и ресурсов, созданных, чтобы работать совместно и сформировать логическую единицу функциональности.

Чтобы работать с приложением.NET, необходимо сделать его блоки видимыми к MATLAB®. Как вы делаете это зависит от того, как блок развертывается, или конфиденциально или глобально.

  • Блок global — Общие для приложения и установленный в общей папке, названной Global Assembly Cache (GAC).

  • Блок private — Используемый отдельным приложением.

Чтобы загрузить глобальную сборку в MATLAB, используйте краткое название блока, который является именем файла без расширения. Чтобы загрузить приватную сборку, вам нужен full path (папка и имя файла с расширением) блока. Эта информация находится в документации поставщика для блока. Обратитесь к документации поставщика для получения информации об использовании вашего продукта.

Следующие блоки от библиотеки классов Среды.NET доступны при запуске. MATLAB динамически загружает их в первый раз, когда вы вводите “NET.” или “System.”.

  • mscorlib.dll

  • system.dll

Чтобы использовать любой другой блок.NET, загрузите блок с помощью NET.addAssembly команда. После загрузки блока можно работать с классами, заданными блоком.

Примечание

Вы не можете разгрузить блок в MATLAB. Если вы изменяете и восстанавливаете свой собственный блок, необходимо перезапустить MATLAB, чтобы получить доступ к изменениям.

Смотрите также