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

正在监视的进程 ID

方法

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)

适用于