Compartir a través de


CoreFoundation Espacio de nombres

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 CFError, que tiene un dominio de error, un código de error específico del dominio y, quizás, información adicional.

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.