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) |