次の方法で共有


DispatchSource.MachReceive クラス

定義

この種類のディスパッチ ソースは、状態変更の受信権限を持つ mach ポートを監視します。

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

注釈

イベント ハンドラーは、mach ポートのメッセージが受信を待機しているときに、ターゲット キューで呼び出されます。

コンストラクター

DispatchSource.MachReceive(Int32, DispatchQueue)

指定された mach ポートでメッセージの可用性を監視するディスパッチ ソースを作成します。

DispatchSource.MachReceive(IntPtr)

この種類のディスパッチ ソースは、状態変更の受信権限を持つ mach ポートを監視します。

DispatchSource.MachReceive(IntPtr, Boolean)

この種類のディスパッチ ソースは、状態変更の受信権限を持つ mach ポートを監視します。

プロパティ

Handle

この種類のディスパッチ ソースは、状態変更の受信権限を持つ mach ポートを監視します。

(継承元 DispatchObject)
IsCanceled

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

(継承元 DispatchSource)

メソッド

Activate()

この種類のディスパッチ ソースは、状態変更の受信権限を持つ mach ポートを監視します。

(継承元 DispatchObject)
Cancel()

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

(継承元 DispatchSource)
Check()
古い.

この種類のディスパッチ ソースは、状態変更の受信権限を持つ mach ポートを監視します。

(継承元 DispatchObject)
Dispose()

この種類のディスパッチ ソースは、状態変更の受信権限を持つ mach ポートを監視します。

(継承元 DispatchObject)
Dispose(Boolean)

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

(継承元 DispatchSource)
Equals(Object)

この種類のディスパッチ ソースは、状態変更の受信権限を持つ mach ポートを監視します。

(継承元 DispatchObject)
GetHashCode()

このオブジェクトのハッシュコードを返します

(継承元 DispatchObject)
InitializeHandle(IntPtr)

この種類のディスパッチ ソースは、状態変更の受信権限を持つ mach ポートを監視します。

(継承元 NativeObject)
Release()

この種類のディスパッチ ソースは、状態変更の受信権限を持つ mach ポートを監視します。

(継承元 DispatchObject)
Resume()

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

(継承元 DispatchSource)
Retain()

この種類のディスパッチ ソースは、状態変更の受信権限を持つ mach ポートを監視します。

(継承元 DispatchObject)
SetCancelHandler(Action)

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

(継承元 DispatchSource)
SetEventHandler(Action)

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

(継承元 DispatchSource)
SetRegistrationHandler(Action)

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

(継承元 DispatchSource)
SetTargetQueue(DispatchQueue)

この種類のディスパッチ ソースは、状態変更の受信権限を持つ mach ポートを監視します。

(継承元 DispatchObject)
Suspend()

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

(継承元 DispatchSource)

適用対象