CoreFoundation Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
O namespace CoreFoundation fornece acesso de baixo nível às APIs CocoaTouch baseadas em C.
Classes
CFAllocator |
Uma classe que permite alocação explícita e desopção de memória. |
CFBundle |
O namespace CoreFoundation fornece acesso de baixo nível às APIs CocoaTouch baseadas em C. |
CFErrorDomain |
Uma classe cujos campos estáticos definem domínios de erro para Domain. |
CFException |
Representa uma exceção decorrente de um Core Foundation |
CFExceptionDataKey |
Classe que contém chaves que identificam valores de dados de exceção. |
CFMachPort |
Acesso básico ao sistema operacional subjacente Mach Port e integração com loops de execução. |
CFMessagePort |
Um canal de comunicação entre vários threads no dispositivo local. |
CFMutableString |
O namespace CoreFoundation fornece acesso de baixo nível às APIs CocoaTouch baseadas em C. |
CFNetwork |
Fornece os métodos necessários para acessar as definições de configuração de proxy global do sistema e resolver uma lista de proxies a serem usados para se conectar a uma URL. |
CFNotificationCenter |
Hub de notificação para o aplicativo. |
CFNotificationObserverToken |
Token retornado por uma chamada para AddObserver(String, INativeObject, Action<String,NSDictionary>, CFNotificationSuspensionBehavior) que pode ser usado para cancelar o registro de observadores. |
CFObject |
Classe base para objetos CoreFoundation. |
CFPreferences |
Uma coleção de métodos utilitários para definir as preferências do Core Foundation. |
CFPropertyList |
O namespace CoreFoundation fornece acesso de baixo nível às APIs CocoaTouch baseadas em C. |
CFProxy |
Fornece informações sobre um proxy. |
CFProxySettings |
Definições de configuração usadas pelo GetProxiesForURL(NSUrl, CFProxySettings). |
CFReadStream |
Um CFStream que lê fluxos de bytes. |
CFRunLoop |
Implementação de loop principal para aplicativos Cocoa e CocoaTouch. |
CFRunLoopSource |
Uma fonte de entrada que gera eventos assíncronos e deve ser usada com um CFRunLoop. |
CFRunLoopSourceCustom |
Um resumo CFRunLoop que, quando estendido, fornece ao desenvolvedor de aplicativos controle refinado sobre eventos de ciclo de vida. |
CFSocket |
Biblioteca de soquetes de baixo nível coreFoundation – use as Network APIs em vez disso. |
CFSocket.CFSocketAcceptEventArgs |
T:System.EventArgs para o AcceptEvent evento. |
CFSocket.CFSocketConnectEventArgs |
T:System.EventArgs para o ConnectEvent evento. |
CFSocket.CFSocketDataEventArgs |
Argumentos para eventos de dados de soquete. |
CFSocket.CFSocketReadEventArgs |
Argumentos para eventos de leitura de soquete. |
CFSocket.CFSocketWriteEventArgs |
Argumentos para eventos de gravação de soquete. |
CFSocketException |
Um T:System.Exception gerado por vários métodos da CFSocket classe . |
CFStream |
Uma classe abstrata que define um fluxo para leitura ou gravação de bytes – os aplicativos modernos devem usar as APIs N:Network . |
CFStream.StreamEventArgs |
Um T:System.EventArgs usado por vários eventos no CFString. |
CFString |
Classe de cadeia de caracteres usada por APIs Cocoa somente C. |
CFStringTransformExtensions |
O namespace CoreFoundation fornece acesso de baixo nível às APIs CocoaTouch baseadas em C. |
CFType |
Tipo base para algumas classes do Core Foundation, como CFSocket e CFStream. |
CFUrl |
Classe de URL usada por APIs Cocoa somente C. |
CFWriteStream |
Um CFStream que grava fluxos de bytes. |
DispatchBlock |
O namespace CoreFoundation fornece acesso de baixo nível às APIs CocoaTouch baseadas em C. |
DispatchData |
O namespace CoreFoundation fornece acesso de baixo nível às APIs CocoaTouch baseadas em C. |
DispatchGroup |
Gerencia o grupo de blocos de código que permite a sincronização agregada. |
DispatchIO |
O namespace CoreFoundation fornece acesso de baixo nível às APIs CocoaTouch baseadas em C. |
DispatchObject |
Classe base para objetos dispatch. |
DispatchQueue |
Fornece uma fila de tarefas que pode executar tarefas de forma síncrona ou assíncrona. |
DispatchQueue.Attributes |
O namespace CoreFoundation fornece acesso de baixo nível às APIs CocoaTouch baseadas em C. |
DispatchSource |
DispatchSource é uma classe base usada para reprensetar fontes de eventos que podem monitorar uma variedade de objetos e eventos do sistema, incluindo descritores de arquivo, portas mach, processos, nós de sistema de arquivos virtuais, entrega de sinal e temporizadores. |
DispatchSource.Data |
Classe base para fontes de expedição que permitem que os aplicativos disparem um manipulador de eventos na fila de destino. |
DispatchSource.DataAdd |
Enviar fontes que permitem que os aplicativos disparem um manipulador de eventos na fila de destino. |
DispatchSource.DataOr |
Enviar fontes que permitem que os aplicativos disparem um manipulador de eventos na fila de destino. |
DispatchSource.Mach |
Classe base para fontes de expedição que permitem que os aplicativos monitorem uma porta Mach. |
DispatchSource.MachReceive |
Dispatch Fontes desse tipo monitoram uma porta mach com um direito de recebimento para alterações de estado. |
DispatchSource.MachSend |
As fontes de expedição desse tipo monitoram uma porta mach com um direito de envio para alterações de estado. |
DispatchSource.MemoryPressure |
As fontes desse tipo monitoram a condição de pressão de memória do sistema para alterações de estado. |
DispatchSource.ProcessMonitor |
Dispatch Source of this type monitor processes for state changes |
DispatchSource.ReadMonitor |
Fontes desse tipo monitoram descritores de arquivo para dados pendentes. |
DispatchSource.SignalMonitor |
Fontes desse tipo monitoram sinais entregues ao processo atual. |
DispatchSource.Timer |
Fontes desse tipo invocam periodicamente o manipulador de eventos na fila de destino. |
DispatchSource.VnodeMonitor |
As fontes desse tipo monitoram os nós do sistema de arquivos virtual para alterações de estado. |
DispatchSource.WriteMonitor |
Fontes desse tipo monitoram descritores de arquivo para espaço de buffer de gravação disponível. |
NativeObject |
O namespace CoreFoundation fornece acesso de baixo nível às APIs CocoaTouch baseadas em C. |
Estruturas
CFBundle.PackageInfo |
O namespace CoreFoundation fornece acesso de baixo nível às APIs CocoaTouch baseadas em C. |
CFRange |
Representa um intervalo de dois inteiros: local e comprimento. |
CFSocketNativeHandle |
Digite para o identificador de soquete nativo específico da plataforma. |
CFStreamClientContext |
Uma estrutura usada para dar suporte a eventos personalizados relacionados ao fluxo. |
DispatchTime |
Tempo de expedição e representação de tempo limite. |
Interfaces
ICFType |
Interface interna MonoTouch por enquanto. |
Enumerações
CFBundle.Architecture |
O namespace CoreFoundation fornece acesso de baixo nível às APIs CocoaTouch baseadas em C. |
CFBundle.PackageType |
O namespace CoreFoundation fornece acesso de baixo nível às APIs CocoaTouch baseadas em C. |
CFMessagePortSendRequestStatus |
Essa enumeração contém status códigos para SendRequest(Int32, NSData, Double, Double, NSString, NSData). |
CFNetworkErrors |
O namespace CoreFoundation fornece acesso de baixo nível às APIs CocoaTouch baseadas em C. |
CFNotificationSuspensionBehavior |
Sinalizadores que determinam como as notificações devem ser tratadas quando o aplicativo está em execução em segundo plano. |
CFPropertyListFormat |
O namespace CoreFoundation fornece acesso de baixo nível às APIs CocoaTouch baseadas em C. |
CFPropertyListMutabilityOptions |
O namespace CoreFoundation fornece acesso de baixo nível às APIs CocoaTouch baseadas em C. |
CFProxyType |
Uma enumeração de tipos de CFProxy proxy. |
CFRunLoopExitReason |
O motivo para um CFRunLoop parar de funcionar. |
CFSocketCallBackType |
Uma enumeração cujos valores podem ser usados com os DisableCallBacks(CFSocketCallBackType) métodos e EnableCallBacks(CFSocketCallBackType) . |
CFSocketError |
Uma enumeração cujos valores especificam erros relacionados a CFSockets. |
CFSocketFlags |
Uma enumeração cujos valores podem ser usados com os GetSocketFlags() métodos e SetSocketFlags(CFSocketFlags) . |
CFStreamEventType |
Constantes para eventos relacionados ao fluxo. |
CFStreamStatus |
Uma enumeração cujos valores especificam status válidos para um CFStream. |
CFStringTransform |
O namespace CoreFoundation fornece acesso de baixo nível às APIs CocoaTouch baseadas em C. |
CFUrlPathStyle |
Estilo de URL. |
DispatchBlockFlags |
O namespace CoreFoundation fornece acesso de baixo nível às APIs CocoaTouch baseadas em C. |
DispatchQualityOfService |
O namespace CoreFoundation fornece acesso de baixo nível às APIs CocoaTouch baseadas em C. |
DispatchQueue.AutoreleaseFrequency |
O namespace CoreFoundation fornece acesso de baixo nível às APIs CocoaTouch baseadas em C. |
DispatchQueuePriority |
Uma enumeração cujos valores definem prioridades disponíveis para DispatchQueues. |
MemoryPressureFlags |
Sinalizadores de pressão de memória exibidos pela fonte de expedição DispatchSource.MemoryPressure . |
ProcessMonitorFlags |
Enumera as transições de estado do processo a serem monitoradas para DispatchSource.ProcessMonitor. |
VnodeMonitorKind |
Tipo de operação de monitoramento de Vnode a ser executada em um arquivo. |
Delegados
CFMessagePort.CFMessagePortCallBack |
O namespace CoreFoundation fornece acesso de baixo nível às APIs CocoaTouch baseadas em C. |
CFStream.CFStreamCallback |
Um delegado usado como retorno de chamada em vários CFStream métodos. |
DispatchIOHandler |
O namespace CoreFoundation fornece acesso de baixo nível às APIs CocoaTouch baseadas em C. |
Comentários
Os tipos no namespace MonoTouch.CoreFoundation são associações à C-API CocoaTouch orientada a objeto. São classes, funções e tipos de nível inferiores às APIs baseadas em Objective-C encontradas no MonoTouch.Foundation.