共用方式為


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

分派此類型監視程式的狀態變更來源

DispatchSource.ProcessMonitor(IntPtr)

分派此類型監視程式的狀態變更來源

屬性

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)

適用於