Language

DispatchSource.Mach クラス

定義

アプリケーションが Mach ポートを監視できるようにするディスパッチ ソースの基本クラス。

public class DispatchSource.Mach : CoreFoundation.DispatchSource
type DispatchSource.Mach = class
    inherit DispatchSource
継承
派生

注釈

これは、 MachPort プロパティを公開する基本クラスです。   いずれかのサブクラスを使用して、mach ポートの状態変化を監視します。

プロパティ

Name 説明
Handle

アプリケーションが Mach ポートを監視できるようにするディスパッチ ソースの基本クラス。

(継承元 DisposableObject)
IsCanceled

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

(継承元 DispatchSource)
MachPort

この DispatchSource が監視している MachPort。

Owns

アプリケーションが Mach ポートを監視できるようにするディスパッチ ソースの基本クラス。

(継承元 DisposableObject)

メソッド

Name 説明
Activate()

アプリケーションが Mach ポートを監視できるようにするディスパッチ ソースの基本クラス。

(継承元 DispatchObject)
Cancel()

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

(継承元 DispatchSource)
ClearHandle()

アプリケーションが Mach ポートを監視できるようにするディスパッチ ソースの基本クラス。

(継承元 DisposableObject)
Dispose()

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

(継承元 DisposableObject)
Dispose(Boolean)

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

(継承元 DispatchSource)
Equals(Object)

アプリケーションが Mach ポートを監視できるようにするディスパッチ ソースの基本クラス。

(継承元 DisposableObject)
GetCheckedHandle()

アプリケーションが Mach ポートを監視できるようにするディスパッチ ソースの基本クラス。

(継承元 DisposableObject)
GetHashCode()

アプリケーションが Mach ポートを監視できるようにするディスパッチ ソースの基本クラス。

(継承元 DisposableObject)
InitializeHandle(NativeHandle)

アプリケーションが Mach ポートを監視できるようにするディスパッチ ソースの基本クラス。

(継承元 DisposableObject)
Release()

アプリケーションが Mach ポートを監視できるようにするディスパッチ ソースの基本クラス。

(継承元 DispatchObject)
Resume()

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

(継承元 DispatchSource)
Retain()

アプリケーションが Mach ポートを監視できるようにするディスパッチ ソースの基本クラス。

(継承元 DispatchObject)
SetCancelHandler(Action)

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

(継承元 DispatchSource)
SetEventHandler(Action)

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

(継承元 DispatchSource)
SetRegistrationHandler(Action)

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

(継承元 DispatchSource)
SetTargetQueue(DispatchQueue)

アプリケーションが Mach ポートを監視できるようにするディスパッチ ソースの基本クラス。

(継承元 DispatchObject)
Suspend()

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

(継承元 DispatchSource)

拡張メソッド

Name 説明
GetHandle(INativeObject)

アプリケーションが Mach ポートを監視できるようにするディスパッチ ソースの基本クラス。

GetNonNullHandle(INativeObject, String)

アプリケーションが Mach ポートを監視できるようにするディスパッチ ソースの基本クラス。

適用対象