События.NET и делегаты в MATLAB

Используйте коллбэки события.NET, создайте и вызовите делегатов.NET

Делегат является способом сказать C#, какой метод вызвать, когда событие инициировано. Событие является уведомлением средой.NET, что действие произошло. Эти темы показывают, как использовать события.NET и делегатов в MATLAB®.

Функции

BeginInvokeИнициируйте асинхронного делегата.NET вызов
EndInvokeПолучите результат асинхронного вызова, инициируемого методом System.Delegate BeginInvoke.NET
CombineФункция удобства для статического.NET метод Объединения System.Delegate
RemoveФункция удобства для статического.NET System.Delegate Удаляет метод
RemoveAllФункция удобства для статического метода System.Delegate RemoveAll.NET

Темы

Использование Событий.NET в MATLAB

Эти примеры используют addlistener функционируйте, чтобы обработать события.NET с коллбэками MATLAB.

Вызов делегатов.NET в MATLAB

Этот пример показывает вам, как использовать делегата в MATLAB.

Создание делегатов из методов объекта.NET

В этом примере показано, как создать делегата.

Создание экземпляров делегата, связанных к методам.NET

В этом примере показано, как использовать экземпляры делегата.

Объединение и удаление делегатов.NET

В этом примере показано, как управлять делегатами.

Обзор событий и прослушиватели

Используйте события и прослушиватели, чтобы отправить и ответить на сообщения.

Делегаты.NET

В Среде.NET delegate является типом, который задает сигнатуру метода.

Делегаты.NET С и касательно Аргументов типа

MATLAB управляет для отображения out и ref типы для делегатов эквивалентны для методов.

Асинхронный вызов методов. NET

Как MATLAB обрабатывает асинхронные вызовы метода.

Поиск и устранение проблем

Ограничения к поддержке Событий.NET

Функции.NET, не поддерживавшие в MATLAB.

Ограничения к поддержке делегатов.NET

Функции.NET, не поддерживавшие в MATLAB.