CFMachPort 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
基本访问基础操作系统 Mach 端口以及与运行循环的集成。
public class CFMachPort : IDisposable, ObjCRuntime.INativeObject
type CFMachPort = class
interface INativeObject
interface IDisposable
- 继承
-
CFMachPort
- 实现
注解
主要用途是将 Mach 端口集成到 中 CFRunLoop。 CreateRunLoopSource()使用 创建一个 CFRunLoopSource ,然后将其添加到 中CFRunLoop。
构造函数
CFMachPort(IntPtr, Boolean) |
基本访问基础操作系统 Mach 端口以及与运行循环的集成。 |
CFMachPort(IntPtr) |
基本访问基础操作系统 Mach 端口以及与运行循环的集成。 |
属性
Handle |
处理指向非托管对象表示形式的 (指针) 。 |
IsValid |
获取一个值,该值指示端口是否可以发送和接收消息。 |
MachPort |
获取指向包装的 Mach 端口实例的指针。 |
方法
CreateRunLoopSource() |
为 Mach 端口创建运行循环源。 |
Dispose() |
释放 CFMachPort 对象使用的资源。 |
Dispose(Boolean) |
释放 CFMachPort 对象使用的资源。 |
Finalize() |
CFMachPort 对象的终结器 |
Invalidate() |
停止 Mach 端口发送或接收消息,但不销毁它。 |