CoreFoundation 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
CoreFoundation 命名空间提供对基于 C 的 CocoaTouch API 的低级别访问。
类
CFAllocator |
允许显式分配和取消内存分配的类。 |
CFBundle |
CoreFoundation 命名空间提供对基于 C 的 CocoaTouch API 的低级别访问。 |
CFErrorDomain |
一个类,其静态字段定义 的错误 Domain域。 |
CFException |
表示由 Core Foundation |
CFExceptionDataKey |
包含标识异常数据值的键的类。 |
CFMachPort |
基本访问基础操作系统 Mach 端口以及与运行循环的集成。 |
CFMessagePort |
本地设备上的多个线程之间的信道。 |
CFMutableString |
CoreFoundation 命名空间提供对基于 C 的 CocoaTouch API 的低级别访问。 |
CFNetwork |
提供访问系统的全局代理配置设置和解析用于连接到 URL 的代理列表所需的必要方法。 |
CFNotificationCenter |
应用程序的通知中心。 |
CFNotificationObserverToken |
调用 AddObserver(String, INativeObject, Action<String,NSDictionary>, CFNotificationSuspensionBehavior) 返回的令牌,可用于注销观察程序。 |
CFObject |
CoreFoundation 对象的基类。 |
CFPreferences |
用于设置 Core Foundation 首选项的实用工具方法的集合。 |
CFPropertyList |
CoreFoundation 命名空间提供对基于 C 的 CocoaTouch API 的低级别访问。 |
CFProxy |
提供有关代理的信息。 |
CFProxySettings | |
CFReadStream |
读取 CFStream 字节流的 。 |
CFRunLoop |
Cocoa 和 CocoaTouch 应用程序的主循环实现。 |
CFRunLoopSource |
生成异步事件的输入源,旨在与 CFRunLoop一起使用。 |
CFRunLoopSourceCustom |
一个抽象 CFRunLoop ,扩展后,应用程序开发人员可以精细控制生命周期事件。 |
CFSocket |
CoreFoundation 低级别套接字库 - 改用 Network API。 |
CFSocket.CFSocketAcceptEventArgs | |
CFSocket.CFSocketConnectEventArgs | |
CFSocket.CFSocketDataEventArgs |
套接字数据事件的参数。 |
CFSocket.CFSocketReadEventArgs |
套接字读取事件的参数。 |
CFSocket.CFSocketWriteEventArgs |
套接字写入事件的参数。 |
CFSocketException |
由 类的各种方法引发的 CFSocketT:System.Exception。 |
CFStream |
定义用于读取或写入字节的流的抽象类 - 新式应用程序应改用 N:Network API。 |
CFStream.StreamEventArgs |
由 中的CFString多个事件使用的 T:System.EventArgs。 |
CFString |
仅限 C 的 Cocoa API 使用的字符串类。 |
CFStringTransformExtensions |
CoreFoundation 命名空间提供对基于 C 的 CocoaTouch API 的低级别访问。 |
CFType | |
CFUrl |
仅限 C 的 Cocoa API 使用的 URL 类。 |
CFWriteStream |
写入 CFStream 字节流的 。 |
DispatchBlock |
CoreFoundation 命名空间提供对基于 C 的 CocoaTouch API 的低级别访问。 |
DispatchData |
CoreFoundation 命名空间提供对基于 C 的 CocoaTouch API 的低级别访问。 |
DispatchGroup |
管理允许聚合同步的代码块组。 |
DispatchIO |
CoreFoundation 命名空间提供对基于 C 的 CocoaTouch API 的低级别访问。 |
DispatchObject |
调度对象的基类。 |
DispatchQueue |
提供可以同步或异步执行任务的任务队列。 |
DispatchQueue.Attributes |
CoreFoundation 命名空间提供对基于 C 的 CocoaTouch API 的低级别访问。 |
DispatchSource |
DispatchSource 是一个基类,用于重新设置事件源,这些事件源可以监视各种系统对象和事件,包括文件描述符、马赫端口、进程、虚拟文件系统节点、信号传递和计时器。 |
DispatchSource.Data |
允许应用程序在目标队列上触发事件处理程序的调度源的基类。 |
DispatchSource.DataAdd |
调度源,允许应用程序在目标队列上触发事件处理程序。 |
DispatchSource.DataOr |
调度源,允许应用程序在目标队列上触发事件处理程序。 |
DispatchSource.Mach |
允许应用程序监视 Mach 端口的调度源的基类。 |
DispatchSource.MachReceive |
此类型的调度源监视具有状态更改接收权限的 mach 端口。 |
DispatchSource.MachSend |
此类型的调度源监视具有状态更改的发送权限的 mach 端口。 |
DispatchSource.MemoryPressure |
此类型的源监视状态更改的系统内存压力条件。 |
DispatchSource.ProcessMonitor |
此类型的调度源监视进程的状态更改 |
DispatchSource.ReadMonitor |
此类型的源监视挂起数据的文件描述符。 |
DispatchSource.SignalMonitor |
此类型的源监视器信号传递到当前进程。 |
DispatchSource.Timer |
此类型的源定期调用目标队列上的事件处理程序。 |
DispatchSource.VnodeMonitor |
此类型的源监视虚拟文件系统节点的状态更改。 |
DispatchSource.WriteMonitor |
此类型的源监视可用写入缓冲区空间的文件描述符。 |
NativeObject |
CoreFoundation 命名空间提供对基于 C 的 CocoaTouch API 的低级别访问。 |
结构
CFBundle.PackageInfo |
CoreFoundation 命名空间提供对基于 C 的 CocoaTouch API 的低级别访问。 |
CFRange |
表示两个整数的范围:位置和长度。 |
CFSocketNativeHandle |
特定于平台的本机套接字句柄的类型。 |
CFStreamClientContext |
用于支持自定义流相关事件的结构。 |
DispatchTime |
调度时间和超时表示形式。 |
接口
ICFType |
MonoTouch 内部接口目前。 |
枚举
委托
CFMessagePort.CFMessagePortCallBack |
CoreFoundation 命名空间提供对基于 C 的 CocoaTouch API 的低级别访问。 |
CFStream.CFStreamCallback |
在各种 CFStream 方法中用作回调的委托。 |
DispatchIOHandler |
CoreFoundation 命名空间提供对基于 C 的 CocoaTouch API 的低级别访问。 |
注解
MonoTouch.CoreFoundation 命名空间中的类型是指向面向对象的 CocoaTouch C-API 的绑定。 与 MonoTouch.Foundation 中基于 Objective-C 的 API 相比,它们是较低级别的类、函数和类型。