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


DispatchSource.MachReceive Класс

Определение

Источники диспетчеризации этого типа отслеживают порт mach с правом получения для изменения состояния.

public class DispatchSource.MachReceive : CoreFoundation.DispatchSource
type DispatchSource.MachReceive = class
    inherit DispatchSource
Наследование
DispatchSource.MachReceive
Наследование
DispatchSource.MachReceive

Комментарии

Обработчик событий будет вызываться в целевой очереди, когда ожидается получение сообщения на порту mach.

Конструкторы

DispatchSource.MachReceive(Int32, DispatchQueue)

Создает источник диспетчеризации, который отслеживает доступность сообщений по указанному порту mach.

DispatchSource.MachReceive(IntPtr, Boolean)

Источники диспетчеризации этого типа отслеживают порт mach с правом получения для изменения состояния.

DispatchSource.MachReceive(IntPtr)

Источники диспетчеризации этого типа отслеживают порт mach с правом получения для изменения состояния.

Свойства

Handle

Источники диспетчеризации этого типа отслеживают порт mach с правом получения для изменения состояния.

(Унаследовано от DispatchObject)
IsCanceled

Определите, был ли отменен указанный источник.

(Унаследовано от 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)

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