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 相比,它们是较低级别的类、函数和类型。