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


DispatchSource.ProcessMonitor Класс

Определение

Диспетчеризация процессов отслеживания изменений состояния в источнике этого типа

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

Комментарии

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

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

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)

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