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