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


DispatchSource.MachSend Класс

Определение

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

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

Комментарии

Этот DispatchSource можно использовать для отслеживания как отправки правильных изменений состояния, так и уничтожения прав получателя соответствующего порта.

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

DispatchSource.MachSend(Int32, Boolean, DispatchQueue)

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

DispatchSource.MachSend(IntPtr, Boolean)

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

DispatchSource.MachSend(IntPtr)

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

Свойства

Handle

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

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

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

(Унаследовано от DispatchSource)
MachPort

MachPort, отслеживаемый этим DispatchSource.

(Унаследовано от DispatchSource.Mach)
SendRightsDestroyed

Определяет, был ли вызван обработчик из-за удаления права отправки.

Методы

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)

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