DispatchSource.Mach Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Базовый класс для источников диспетчеризации, которые позволяют приложениям отслеживать порт Mach.
public class DispatchSource.Mach : CoreFoundation.DispatchSource
type DispatchSource.Mach = class
inherit DispatchSource
- Наследование
- Наследование
- Производный
Комментарии
Это базовый класс, предоставляющий MachPort свойство . Используйте один из подклассов для отслеживания изменений состояния в портах mach.
Свойства
Handle |
Базовый класс для источников диспетчеризации, которые позволяют приложениям отслеживать порт Mach. (Унаследовано от DispatchObject) |
IsCanceled |
Определите, был ли отменен указанный источник. (Унаследовано от DispatchSource) |
MachPort |
MachPort, отслеживаемый этим DispatchSource. |
Методы
Activate() |
Базовый класс для источников диспетчеризации, которые позволяют приложениям отслеживать порт Mach. (Унаследовано от DispatchObject) |
Cancel() |
Асинхронно отменяет источник диспетчеризации. (Унаследовано от DispatchSource) |
Check() |
Устаревшие..
Базовый класс для источников диспетчеризации, которые позволяют приложениям отслеживать порт Mach. (Унаследовано от DispatchObject) |
Dispose() |
Базовый класс для источников диспетчеризации, которые позволяют приложениям отслеживать порт Mach. (Унаследовано от DispatchObject) |
Dispose(Boolean) |
Освобождает ресурсы, используемые объектом DispatchSource. (Унаследовано от DispatchSource) |
Equals(Object) |
Базовый класс для источников диспетчеризации, которые позволяют приложениям отслеживать порт Mach. (Унаследовано от DispatchObject) |
GetHashCode() |
Возвращает хэш-код для этого объекта. (Унаследовано от DispatchObject) |
InitializeHandle(IntPtr) |
Базовый класс для источников диспетчеризации, которые позволяют приложениям отслеживать порт Mach. (Унаследовано от NativeObject) |
Release() |
Базовый класс для источников диспетчеризации, которые позволяют приложениям отслеживать порт Mach. (Унаследовано от DispatchObject) |
Resume() |
Возобновляет отправку источника. (Унаследовано от DispatchSource) |
Retain() |
Базовый класс для источников диспетчеризации, которые позволяют приложениям отслеживать порт Mach. (Унаследовано от DispatchObject) |
SetCancelHandler(Action) |
Предоставляет обработчик отмены (Унаследовано от DispatchSource) |
SetEventHandler(Action) |
Указан обработчик для выполнения при получении событий в источнике диспетчеризации. (Унаследовано от DispatchSource) |
SetRegistrationHandler(Action) |
Предоставляет обработчик регистрации (Унаследовано от DispatchSource) |
SetTargetQueue(DispatchQueue) |
Базовый класс для источников диспетчеризации, которые позволяют приложениям отслеживать порт Mach. (Унаследовано от DispatchObject) |
Suspend() |
Приостанавливает источник отправки. (Унаследовано от DispatchSource) |