CoreFoundation Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
El espacio de nombres CoreFoundation proporciona acceso de bajo nivel a las API cocoaTouch basadas en C.
Clases
CFAllocator |
Clase que permite la asignación explícita y desasignación de memoria. |
CFBundle |
El espacio de nombres CoreFoundation proporciona acceso de bajo nivel a las API cocoaTouch basadas en C. |
CFErrorDomain |
Clase cuyos campos estáticos definen dominios de error para Domain. |
CFException |
Representa una excepción derivada de core Foundation |
CFExceptionDataKey |
Clase que contiene claves que identifican valores de datos de excepción. |
CFMachPort |
Acceso básico al sistema operativo subyacente Mach Port e integración con bucles de ejecución. |
CFMessagePort |
Un canal de comunicación entre varios subprocesos en el dispositivo local. |
CFMutableString |
El espacio de nombres CoreFoundation proporciona acceso de bajo nivel a las API cocoaTouch basadas en C. |
CFNetwork |
Proporciona los métodos necesarios para acceder a los valores de configuración de proxy global del sistema y resolver una lista de servidores proxy que se usarán para conectarse a una dirección URL. |
CFNotificationCenter |
Centro de notificaciones para la aplicación. |
CFNotificationObserverToken |
Token devuelto por una llamada a AddObserver(String, INativeObject, Action<String,NSDictionary>, CFNotificationSuspensionBehavior) que se puede usar para anular el registro de observadores. |
CFObject |
Clase base para objetos CoreFoundation. |
CFPreferences |
Colección de métodos de utilidad para establecer las preferencias de Core Foundation. |
CFPropertyList |
El espacio de nombres CoreFoundation proporciona acceso de bajo nivel a las API cocoaTouch basadas en C. |
CFProxy |
Proporciona información sobre un proxy. |
CFProxySettings |
Opciones de configuración usadas por GetProxiesForURL(NSUrl, CFProxySettings). |
CFReadStream |
que CFStream lee secuencias de bytes. |
CFRunLoop |
Implementación de bucle principal para aplicaciones Cocoa y CocoaTouch. |
CFRunLoopSource |
Un origen de entrada que genera eventos asincrónicos y está pensado para usarse con .CFRunLoop |
CFRunLoopSourceCustom |
Un resumen CFRunLoop que, cuando se extiende, proporciona al desarrollador de aplicaciones un control específico sobre los eventos del ciclo de vida. |
CFSocket |
CoreFoundation Biblioteca de sockets de bajo nivel: use las Network API en su lugar. |
CFSocket.CFSocketAcceptEventArgs |
:System.EventArgs para el AcceptEvent evento. |
CFSocket.CFSocketConnectEventArgs |
:System.EventArgs para el ConnectEvent evento. |
CFSocket.CFSocketDataEventArgs |
Argumentos para eventos de datos de socket. |
CFSocket.CFSocketReadEventArgs |
Argumentos para eventos de lectura de socket. |
CFSocket.CFSocketWriteEventArgs |
Argumentos para eventos de escritura de socket. |
CFSocketException |
T System.Exception que se genera mediante varios métodos de la CFSocket clase . |
CFStream |
Una clase abstracta que define una secuencia para leer o escribir bytes: las aplicaciones modernas deben usar las API Network en su lugar. |
CFStream.StreamEventArgs |
T :System.EventArgs usado por varios eventos en CFString. |
CFString |
Clase de cadena usada por las API de Cocoa de solo C. |
CFStringTransformExtensions |
El espacio de nombres CoreFoundation proporciona acceso de bajo nivel a las API cocoaTouch basadas en C. |
CFType |
Tipo base para algunas clases de Core Foundation, como CFSocket y CFStream. |
CFUrl |
Clase de dirección URL usada por las API de Cocoa de solo C. |
CFWriteStream |
que CFStream escribe secuencias de bytes. |
DispatchBlock |
El espacio de nombres CoreFoundation proporciona acceso de bajo nivel a las API cocoaTouch basadas en C. |
DispatchData |
El espacio de nombres CoreFoundation proporciona acceso de bajo nivel a las API cocoaTouch basadas en C. |
DispatchGroup |
Administra el grupo de bloques de código permite la sincronización de agregados. |
DispatchIO |
El espacio de nombres CoreFoundation proporciona acceso de bajo nivel a las API cocoaTouch basadas en C. |
DispatchObject |
Clase base para objetos de distribución. |
DispatchQueue |
Proporciona una cola de tareas que puede realizar tareas de forma sincrónica o asincrónica. |
DispatchQueue.Attributes |
El espacio de nombres CoreFoundation proporciona acceso de bajo nivel a las API cocoaTouch basadas en C. |
DispatchSource |
DispatchSource es una clase base que se usa para volver a establecer orígenes de eventos que pueden supervisar diversos objetos del sistema y eventos, incluidos descriptores de archivo, puertos mach, procesos, nodos del sistema de archivos virtuales, entrega de señales y temporizadores. |
DispatchSource.Data |
Clase base para orígenes de distribución que permiten a las aplicaciones desencadenar un controlador de eventos en la cola de destino. |
DispatchSource.DataAdd |
Distribución de orígenes que permiten a las aplicaciones desencadenar un controlador de eventos en la cola de destino. |
DispatchSource.DataOr |
Distribución de orígenes que permiten a las aplicaciones desencadenar un controlador de eventos en la cola de destino. |
DispatchSource.Mach |
Clase base para orígenes de distribución que permiten a las aplicaciones supervisar un puerto Mach. |
DispatchSource.MachReceive |
Los orígenes de envío de este tipo supervisan un puerto mach con un derecho de recepción para los cambios de estado. |
DispatchSource.MachSend |
Los orígenes de envío de este tipo supervisan un puerto mach con un derecho de envío para los cambios de estado. |
DispatchSource.MemoryPressure |
Los orígenes de este tipo supervisan la condición de presión de memoria del sistema para los cambios de estado. |
DispatchSource.ProcessMonitor |
Origen de distribución de los procesos de supervisión de este tipo para los cambios de estado |
DispatchSource.ReadMonitor |
Los orígenes de este tipo supervisan los descriptores de archivo para los datos pendientes. |
DispatchSource.SignalMonitor |
Los orígenes de este tipo supervisan las señales entregadas al proceso actual. |
DispatchSource.Timer |
Los orígenes de este tipo invocan periódicamente el controlador de eventos en la cola de destino. |
DispatchSource.VnodeMonitor |
Los orígenes de este tipo supervisan los nodos del sistema de archivos virtual para ver los cambios de estado. |
DispatchSource.WriteMonitor |
Los orígenes de este tipo supervisan los descriptores de archivo para el espacio de búfer de escritura disponible. |
NativeObject |
El espacio de nombres CoreFoundation proporciona acceso de bajo nivel a las API cocoaTouch basadas en C. |
Estructuras
CFBundle.PackageInfo |
El espacio de nombres CoreFoundation proporciona acceso de bajo nivel a las API cocoaTouch basadas en C. |
CFRange |
Representa un intervalo de dos enteros: ubicación y longitud. |
CFSocketNativeHandle |
Escriba para el controlador de socket nativo específico de la plataforma. |
CFStreamClientContext |
Estructura que se usa para admitir eventos personalizados relacionados con secuencias. |
DispatchTime |
Tiempo de envío y representación de tiempo de espera. |
Interfaces
ICFType |
Interfaz monoTouch interna por ahora. |
Enumeraciones
CFBundle.Architecture |
El espacio de nombres CoreFoundation proporciona acceso de bajo nivel a las API cocoaTouch basadas en C. |
CFBundle.PackageType |
El espacio de nombres CoreFoundation proporciona acceso de bajo nivel a las API cocoaTouch basadas en C. |
CFMessagePortSendRequestStatus |
Esta enumeración contiene códigos de estado para SendRequest(Int32, NSData, Double, Double, NSString, NSData). |
CFNetworkErrors |
El espacio de nombres CoreFoundation proporciona acceso de bajo nivel a las API cocoaTouch basadas en C. |
CFNotificationSuspensionBehavior |
Marcas que determinan cómo se deben controlar las notificaciones cuando la aplicación se ejecuta en segundo plano. |
CFPropertyListFormat |
El espacio de nombres CoreFoundation proporciona acceso de bajo nivel a las API cocoaTouch basadas en C. |
CFPropertyListMutabilityOptions |
El espacio de nombres CoreFoundation proporciona acceso de bajo nivel a las API cocoaTouch basadas en C. |
CFProxyType |
Enumeración de tipos de CFProxy proxy. |
CFRunLoopExitReason |
Motivo para CFRunLoop dejar de ejecutarse. |
CFSocketCallBackType |
Enumeración cuyos valores se pueden usar con los DisableCallBacks(CFSocketCallBackType) métodos y EnableCallBacks(CFSocketCallBackType) . |
CFSocketError |
Enumeración cuyos valores especifican errores relacionados con CFSockets. |
CFSocketFlags |
Enumeración cuyos valores se pueden usar con los GetSocketFlags() métodos y SetSocketFlags(CFSocketFlags) . |
CFStreamEventType |
Constantes para eventos relacionados con la secuencia. |
CFStreamStatus |
Enumeración cuyos valores especifican estados válidos para .CFStream |
CFStringTransform |
El espacio de nombres CoreFoundation proporciona acceso de bajo nivel a las API cocoaTouch basadas en C. |
CFUrlPathStyle |
Estilo de dirección URL. |
DispatchBlockFlags |
El espacio de nombres CoreFoundation proporciona acceso de bajo nivel a las API cocoaTouch basadas en C. |
DispatchQualityOfService |
El espacio de nombres CoreFoundation proporciona acceso de bajo nivel a las API cocoaTouch basadas en C. |
DispatchQueue.AutoreleaseFrequency |
El espacio de nombres CoreFoundation proporciona acceso de bajo nivel a las API cocoaTouch basadas en C. |
DispatchQueuePriority |
Enumeración cuyos valores definen prioridades disponibles para DispatchQueues. |
MemoryPressureFlags |
Marcas de presión de memoria expuestas por el origen de DispatchSource.MemoryPressure distribución. |
ProcessMonitorFlags |
Enumera las transiciones de estado del proceso para supervisar para DispatchSource.ProcessMonitor. |
VnodeMonitorKind |
Tipo de operación de supervisión de Vnode que se va a realizar en un archivo. |
Delegados
CFMessagePort.CFMessagePortCallBack |
El espacio de nombres CoreFoundation proporciona acceso de bajo nivel a las API cocoaTouch basadas en C. |
CFStream.CFStreamCallback |
Delegado usado como devolución de llamada en varios CFStream métodos. |
DispatchIOHandler |
El espacio de nombres CoreFoundation proporciona acceso de bajo nivel a las API cocoaTouch basadas en C. |
Comentarios
Los tipos del espacio de nombres MonoTouch.CoreFoundation son enlaces a la API C-API orientada a objetos. Son clases, funciones y tipos de nivel inferior que las API basadas en Objective-C que se encuentran en MonoTouch.Foundation.