Поделиться через


DispatchSource.Mach Класс

Определение

Базовый класс для источников диспетчеризации, которые позволяют приложениям отслеживать порт Mach.

public class DispatchSource.Mach : CoreFoundation.DispatchSource
type DispatchSource.Mach = class
    inherit DispatchSource
Наследование
DispatchSource.Mach
Наследование
Производный

Комментарии

Это базовый класс, предоставляющий 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)

Применяется к