共用方式為


DispatchSource.Mach 類別

定義

允許應用程式監視 Mach 埠之分派來源的基類。

public class DispatchSource.Mach : CoreFoundation.DispatchSource
type DispatchSource.Mach = class
    inherit DispatchSource
繼承
DispatchSource.Mach
繼承
衍生

備註

這是公開 屬性的 MachPort 基類。   使用其中一個子類別來監視 mach 埠中的狀態變更。

屬性

Handle

允許應用程式監視 Mach 埠之分派來源的基類。

(繼承來源 DispatchObject)
IsCanceled

判斷指定的來源是否已取消。

(繼承來源 DispatchSource)
MachPort

此 DispatchSource 正在監視的 MachPort。

方法

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)

適用於