CFMachPort 类

定义

基本访问基础操作系统 Mach 端口以及与运行循环的集成。

public class CFMachPort : IDisposable, ObjCRuntime.INativeObject
type CFMachPort = class
    interface INativeObject
    interface IDisposable
继承
CFMachPort
实现

注解

主要用途是将 Mach 端口集成到 中 CFRunLoopCreateRunLoopSource()使用 创建一个 CFRunLoopSource ,然后将其添加到 中CFRunLoop

构造函数

CFMachPort(IntPtr)

基本访问基础操作系统 Mach 端口以及与运行循环的集成。

CFMachPort(IntPtr, Boolean)

基本访问基础操作系统 Mach 端口以及与运行循环的集成。

属性

Handle

处理指向非托管对象表示形式的 (指针) 。

IsValid

获取一个值,该值指示端口是否可以发送和接收消息。

MachPort

获取指向包装的 Mach 端口实例的指针。

方法

CreateRunLoopSource()

为 Mach 端口创建运行循环源。

Dispose()

释放 CFMachPort 对象使用的资源。

Dispose(Boolean)

释放 CFMachPort 对象使用的资源。

Finalize()

CFMachPort 对象的终结器

Invalidate()

停止 Mach 端口发送或接收消息,但不销毁它。

适用于