Language

DispatchSource.ProcessMonitor クラス

定義

この種類のディスパッチ ソースは、状態変更のプロセスを監視します

public class DispatchSource.ProcessMonitor : CoreFoundation.DispatchSource
type DispatchSource.ProcessMonitor = class
    inherit DispatchSource
継承

注釈

このディスパッチ ソースは、プロセスの終了、フォーク、超過、または通知を監視できます。

コンストラクター

Name 説明
DispatchSource.ProcessMonitor(Int32, ProcessMonitorFlags, DispatchQueue)

この種類のディスパッチ ソースは、状態変更のプロセスを監視します

DispatchSource.ProcessMonitor(IntPtr, Boolean)

この種類のディスパッチ ソースは、状態変更のプロセスを監視します

DispatchSource.ProcessMonitor(IntPtr)

この種類のディスパッチ ソースは、状態変更のプロセスを監視します

プロパティ

Name 説明
Handle

この種類のディスパッチ ソースは、状態変更のプロセスを監視します

(継承元 DisposableObject)
IsCanceled

指定したソースが取り消されたかどうかを確認します。

(継承元 DispatchSource)
MonitorFlags

観察されたイベントを決定します。

Owns

この種類のディスパッチ ソースは、状態変更のプロセスを監視します

(継承元 DisposableObject)
ProcessId

監視対象のプロセス ID

メソッド

Name 説明
Activate()

この種類のディスパッチ ソースは、状態変更のプロセスを監視します

(継承元 DispatchObject)
Cancel()

ディスパッチ ソースを非同期的に取り消します。

(継承元 DispatchSource)
ClearHandle()

この種類のディスパッチ ソースは、状態変更のプロセスを監視します

(継承元 DisposableObject)
Dispose()

このオブジェクトで使用されるすべてのリソースを解放します。

(継承元 DisposableObject)
Dispose(Boolean)

DispatchSource オブジェクトによって使用されるリソースを解放します。

(継承元 DispatchSource)
Equals(Object)

この種類のディスパッチ ソースは、状態変更のプロセスを監視します

(継承元 DisposableObject)
GetCheckedHandle()

この種類のディスパッチ ソースは、状態変更のプロセスを監視します

(継承元 DisposableObject)
GetHashCode()

この種類のディスパッチ ソースは、状態変更のプロセスを監視します

(継承元 DisposableObject)
InitializeHandle(NativeHandle)

この種類のディスパッチ ソースは、状態変更のプロセスを監視します

(継承元 DisposableObject)
Release()

この種類のディスパッチ ソースは、状態変更のプロセスを監視します

(継承元 DispatchObject)
Resume()

ディスパッチ ソースを再開します。

(継承元 DispatchSource)
Retain()

この種類のディスパッチ ソースは、状態変更のプロセスを監視します

(継承元 DispatchObject)
SetCancelHandler(Action)

キャンセル ハンドラーを提供します

(継承元 DispatchSource)
SetEventHandler(Action)

ディスパッチ ソースでイベントを受信したときに実行するハンドラーを指定しました。

(継承元 DispatchSource)
SetRegistrationHandler(Action)

登録ハンドラーを提供します

(継承元 DispatchSource)
SetTargetQueue(DispatchQueue)

この種類のディスパッチ ソースは、状態変更のプロセスを監視します

(継承元 DispatchObject)
Suspend()

ディスパッチ ソースを中断します。

(継承元 DispatchSource)

拡張メソッド

Name 説明
GetHandle(INativeObject)

この種類のディスパッチ ソースは、状態変更のプロセスを監視します

GetNonNullHandle(INativeObject, String)

この種類のディスパッチ ソースは、状態変更のプロセスを監視します

適用対象