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)

适用于