CoreFoundation Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
L’espace de noms CoreFoundation fournit un accès de bas niveau aux API CocoaTouch basées sur C.
Classes
CFAllocator |
Classe qui autorise l’allocation et la dé-allocation explicites de la mémoire. |
CFBundle |
L’espace de noms CoreFoundation fournit un accès de bas niveau aux API CocoaTouch basées sur C. |
CFErrorDomain |
Classe dont les champs statiques définissent les domaines d’erreur pour Domain. |
CFException |
Représente une exception résultant d’un Core Foundation |
CFExceptionDataKey |
Classe qui contient des clés qui identifient les valeurs de données d’exception. |
CFMachPort |
Accès de base au port Mach du système d’exploitation sous-jacent et intégration à des boucles d’exécution. |
CFMessagePort |
Canal de communication entre plusieurs threads sur l’appareil local. |
CFMutableString |
L’espace de noms CoreFoundation fournit un accès de bas niveau aux API CocoaTouch basées sur C. |
CFNetwork |
Fournit les méthodes nécessaires pour accéder aux paramètres de configuration de proxy globaux du système et résoudre une liste de proxys à utiliser pour la connexion à une URL. |
CFNotificationCenter |
Hub de notification pour l’application. |
CFNotificationObserverToken |
Jeton retourné par un appel à AddObserver(String, INativeObject, Action<String,NSDictionary>, CFNotificationSuspensionBehavior) qui peut être utilisé pour annuler l’inscription des observateurs. |
CFObject |
Classe de base pour les objets CoreFoundation. |
CFPreferences |
Collection de méthodes utilitaires pour définir les préférences Core Foundation. |
CFPropertyList |
L’espace de noms CoreFoundation fournit un accès de bas niveau aux API CocoaTouch basées sur C. |
CFProxy |
Fournit des informations sur un proxy. |
CFProxySettings |
Paramètres de configuration utilisés par GetProxiesForURL(NSUrl, CFProxySettings). |
CFReadStream |
CFStream qui lit des flux d’octets. |
CFRunLoop |
Implémentation de boucle principale pour les applications Cocoa et CocoaTouch. |
CFRunLoopSource |
Source d’entrée qui génère des événements asynchrones et est destinée à être utilisée avec un CFRunLoop. |
CFRunLoopSourceCustom |
Une abstraction CFRunLoop qui, lorsqu’elle est étendue, donne au développeur d’applications un contrôle affiné sur les événements de cycle de vie. |
CFSocket |
Bibliothèque de sockets de bas niveau CoreFoundation : utilisez plutôt les Network API. |
CFSocket.CFSocketAcceptEventArgs |
T:System.EventArgs pour l’événement AcceptEvent . |
CFSocket.CFSocketConnectEventArgs |
T:System.EventArgs pour l’événement ConnectEvent . |
CFSocket.CFSocketDataEventArgs |
Arguments pour les événements de données de socket. |
CFSocket.CFSocketReadEventArgs |
Arguments pour les événements de lecture de socket. |
CFSocket.CFSocketWriteEventArgs |
Arguments pour les événements d’écriture de socket. |
CFSocketException |
T:System.Exception qui est déclenché par différentes méthodes de la CFSocket classe. |
CFStream |
Classe abstraite qui définit un flux pour la lecture ou l’écriture d’octets : les applications modernes doivent utiliser les API N:Network à la place. |
CFStream.StreamEventArgs |
T T:System.EventArgs utilisé par plusieurs événements dans CFString. |
CFString |
Classe de chaîne utilisée par les API Cocoa C uniquement. |
CFStringTransformExtensions |
L’espace de noms CoreFoundation fournit un accès de bas niveau aux API CocoaTouch basées sur C. |
CFType |
Type de base pour certaines classes Core Foundation, telles que CFSocket et CFStream. |
CFUrl |
Classe d’URL utilisée par les API Cocoa C uniquement. |
CFWriteStream |
CFStream qui écrit des flux d’octets. |
DispatchBlock |
L’espace de noms CoreFoundation fournit un accès de bas niveau aux API CocoaTouch basées sur C. |
DispatchData |
L’espace de noms CoreFoundation fournit un accès de bas niveau aux API CocoaTouch basées sur C. |
DispatchGroup |
Gère un groupe de blocs de code permet la synchronisation d’agrégation. |
DispatchIO |
L’espace de noms CoreFoundation fournit un accès de bas niveau aux API CocoaTouch basées sur C. |
DispatchObject |
Classe de base pour les objets dispatch. |
DispatchQueue |
Fournit une file d’attente de tâches qui peut effectuer des tâches de manière synchrone ou asynchrone. |
DispatchQueue.Attributes |
L’espace de noms CoreFoundation fournit un accès de bas niveau aux API CocoaTouch basées sur C. |
DispatchSource |
DispatchSource est une classe de base utilisée pour reprenset des sources d’événements qui peuvent surveiller divers objets et événements système, notamment les descripteurs de fichiers, les ports mach, les processus, les nœuds du système de fichiers virtuel, la remise de signal et les minuteurs. |
DispatchSource.Data |
Classe de base pour les sources de répartition qui permettent aux applications de déclencher un gestionnaire d’événements sur la file d’attente cible. |
DispatchSource.DataAdd |
Sources de répartition qui permettent aux applications de déclencher un gestionnaire d’événements sur la file d’attente cible. |
DispatchSource.DataOr |
Sources de répartition qui permettent aux applications de déclencher un gestionnaire d’événements sur la file d’attente cible. |
DispatchSource.Mach |
Classe de base pour les sources de répartition qui permettent aux applications de surveiller un port Mach. |
DispatchSource.MachReceive |
Les sources de répartition de ce type surveillent un port mach avec un droit de réception pour les changements d’état. |
DispatchSource.MachSend |
Les sources de répartition de ce type surveillent un port mach avec un droit d’envoi pour les changements d’état. |
DispatchSource.MemoryPressure |
Les sources de ce type surveillent la condition de pression de la mémoire système pour les changements d’état. |
DispatchSource.ProcessMonitor |
La source de répartition de ce type surveille les processus pour les changements d’état |
DispatchSource.ReadMonitor |
Les sources de ce type surveillent les descripteurs de fichiers pour les données en attente. |
DispatchSource.SignalMonitor |
Les sources de ce type surveillent les signaux remis au processus actuel. |
DispatchSource.Timer |
Les sources de ce type appellent régulièrement le gestionnaire d’événements sur la file d’attente cible. |
DispatchSource.VnodeMonitor |
Les sources de ce type surveillent les nœuds du système de fichiers virtuel pour les changements d’état. |
DispatchSource.WriteMonitor |
Les sources de ce type surveillent les descripteurs de fichiers pour l’espace tampon d’écriture disponible. |
NativeObject |
L’espace de noms CoreFoundation fournit un accès de bas niveau aux API CocoaTouch basées sur C. |
Structures
CFBundle.PackageInfo |
L’espace de noms CoreFoundation fournit un accès de bas niveau aux API CocoaTouch basées sur C. |
CFRange |
Représente une plage à partir de deux entiers : l’emplacement et la longueur. |
CFSocketNativeHandle |
Type pour le handle de socket natif spécifique à la plateforme. |
CFStreamClientContext |
Structure utilisée pour prendre en charge les événements liés au flux personnalisé. |
DispatchTime |
Représentation du temps de répartition et du délai d’attente. |
Interfaces
ICFType |
Interface interne MonoTouch pour l’instant. |
Énumérations
CFBundle.Architecture |
L’espace de noms CoreFoundation fournit un accès de bas niveau aux API CocoaTouch basées sur C. |
CFBundle.PackageType |
L’espace de noms CoreFoundation fournit un accès de bas niveau aux API CocoaTouch basées sur C. |
CFMessagePortSendRequestStatus |
Cette énumération contient status codes pour SendRequest(Int32, NSData, Double, Double, NSString, NSData). |
CFNetworkErrors |
L’espace de noms CoreFoundation fournit un accès de bas niveau aux API CocoaTouch basées sur C. |
CFNotificationSuspensionBehavior |
Indicateurs qui déterminent la façon dont les notifications doivent être gérées lorsque l’application s’exécute en arrière-plan. |
CFPropertyListFormat |
L’espace de noms CoreFoundation fournit un accès de bas niveau aux API CocoaTouch basées sur C. |
CFPropertyListMutabilityOptions |
L’espace de noms CoreFoundation fournit un accès de bas niveau aux API CocoaTouch basées sur C. |
CFProxyType |
Énumération de types proxy CFProxy . |
CFRunLoopExitReason |
Raison de l’arrêt de l’exécution d’un CFRunLoop . |
CFSocketCallBackType |
Énumération dont les valeurs peuvent être utilisées avec les DisableCallBacks(CFSocketCallBackType) méthodes et EnableCallBacks(CFSocketCallBackType) . |
CFSocketError |
Énumération dont les valeurs spécifient les erreurs relatives à CFSockets. |
CFSocketFlags |
Énumération dont les valeurs peuvent être utilisées avec les GetSocketFlags() méthodes et SetSocketFlags(CFSocketFlags) . |
CFStreamEventType |
Constantes pour les événements liés au flux. |
CFStreamStatus |
Énumération dont les valeurs spécifient des états valides pour un CFStream. |
CFStringTransform |
L’espace de noms CoreFoundation fournit un accès de bas niveau aux API CocoaTouch basées sur C. |
CFUrlPathStyle |
Style d’URL. |
DispatchBlockFlags |
L’espace de noms CoreFoundation fournit un accès de bas niveau aux API CocoaTouch basées sur C. |
DispatchQualityOfService |
L’espace de noms CoreFoundation fournit un accès de bas niveau aux API CocoaTouch basées sur C. |
DispatchQueue.AutoreleaseFrequency |
L’espace de noms CoreFoundation fournit un accès de bas niveau aux API CocoaTouch basées sur C. |
DispatchQueuePriority |
Énumération dont les valeurs définissent les priorités disponibles pour DispatchQueues. |
MemoryPressureFlags |
Indicateurs de pression de mémoire exposés par la DispatchSource.MemoryPressure source de répartition. |
ProcessMonitorFlags |
Énumère les transitions d’état de processus à surveiller pour DispatchSource.ProcessMonitor. |
VnodeMonitorKind |
Type d’opération de surveillance Vnode à effectuer sur un fichier. |
Délégués
CFMessagePort.CFMessagePortCallBack |
L’espace de noms CoreFoundation fournit un accès de bas niveau aux API CocoaTouch basées sur C. |
CFStream.CFStreamCallback |
Délégué utilisé comme rappel dans différentes CFStream méthodes. |
DispatchIOHandler |
L’espace de noms CoreFoundation fournit un accès de bas niveau aux API CocoaTouch basées sur C. |
Remarques
Les types de l’espace de noms MonoTouch.CoreFoundation sont des liaisons à l’API C CocoaTouch orientée objet. Il s’agit de classes, de fonctions et de types de niveau inférieurs à ceux des API Objective-C trouvées dans MonoTouch.Foundation.