CoreFoundation Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Der CoreFoundation-Namespace ermöglicht den Zugriff auf C-basierte CocoaTouch-APIs auf niedriger Ebene.
Klassen
CFAllocator |
Eine -Klasse, die eine explizite Zuordnung und De-Zuordnung des Arbeitsspeichers ermöglicht. |
CFBundle |
Der CoreFoundation-Namespace ermöglicht den Zugriff auf C-basierte CocoaTouch-APIs auf niedriger Ebene. |
CFErrorDomain |
Eine Klasse, deren statische Felder Fehlerdomänen für Domaindefinieren. |
CFException |
Stellt eine Ausnahme dar, die von einer Core Foundation |
CFExceptionDataKey |
Klasse, die Schlüssel enthält, die Ausnahmedatenwerte identifizieren. |
CFMachPort |
Einfacher Zugriff auf das zugrunde liegende Betriebssystem Mach Port und Integration in Ausführungsschleifen. |
CFMessagePort |
Ein Kommunikationskanal zwischen mehreren Threads auf dem lokalen Gerät. |
CFMutableString |
Der CoreFoundation-Namespace ermöglicht den Zugriff auf C-basierte CocoaTouch-APIs auf niedriger Ebene. |
CFNetwork |
Stellt die erforderlichen Methoden bereit, die für den Zugriff auf die globalen Proxykonfigurationseinstellungen des Systems und das Auflösen einer Liste von Proxys erforderlich sind, die zum Herstellen einer Verbindung mit einer URL verwendet werden sollen. |
CFNotificationCenter |
Notification Hub für die Anwendung. |
CFNotificationObserverToken |
Token, das durch einen Aufruf AddObserver(String, INativeObject, Action<String,NSDictionary>, CFNotificationSuspensionBehavior) von zurückgegeben wird, mit dem die Registrierung von Beobachtern aufgehoben werden kann. |
CFObject |
Basisklasse für CoreFoundation-Objekte. |
CFPreferences |
Eine Sammlung von Hilfsmethoden zum Festlegen von Core Foundation-Einstellungen. |
CFPropertyList |
Der CoreFoundation-Namespace ermöglicht den Zugriff auf C-basierte CocoaTouch-APIs auf niedriger Ebene. |
CFProxy |
Stellt Informationen zu einem Proxy bereit. |
CFProxySettings |
Konfigurationseinstellungen, die von GetProxiesForURL(NSUrl, CFProxySettings)verwendet werden. |
CFReadStream |
Eine CFStream , die Bytesströme liest. |
CFRunLoop |
Hauptschleifenimplementierung für Cocoa- und CocoaTouch-Anwendungen. |
CFRunLoopSource |
Eine Eingabequelle, die asynchrone Ereignisse generiert und für die Verwendung mit vorgesehen CFRunLoopist. |
CFRunLoopSourceCustom |
Eine Zusammenfassung CFRunLoop , die dem Anwendungsentwickler eine differenzierte Kontrolle über Lebenszyklusereignisse ermöglicht, wenn er erweitert wird. |
CFSocket |
CoreFoundation-Socketbibliothek auf niedriger Ebene: Verwenden Sie stattdessen die Network APIs. |
CFSocket.CFSocketAcceptEventArgs |
T:System.EventArgs für das AcceptEvent Ereignis. |
CFSocket.CFSocketConnectEventArgs |
T:System.EventArgs für das ConnectEvent Ereignis. |
CFSocket.CFSocketDataEventArgs |
Argumente für Socketdatenereignisse. |
CFSocket.CFSocketReadEventArgs |
Argumente für Socketleseereignisse. |
CFSocket.CFSocketWriteEventArgs |
Argumente für Socketschreibereignisse. |
CFSocketException |
Eine T:System.Exception , die von verschiedenen Methoden der CFSocket -Klasse ausgelöst wird. |
CFStream |
Eine abstrakte Klasse, die einen Stream zum Lesen oder Schreiben von Bytes definiert: Moderne Anwendungen sollten N:Network-APIs verwenden. |
CFStream.StreamEventArgs |
Ein T:System.EventArgs , das von mehreren Ereignissen in CFStringverwendet wird. |
CFString |
Zeichenfolgenklasse, die von C-only Cocoa-APIs verwendet wird. |
CFStringTransformExtensions |
Der CoreFoundation-Namespace ermöglicht den Zugriff auf C-basierte CocoaTouch-APIs auf niedriger Ebene. |
CFType |
Basistyp für einige Core Foundation-Klassen, z CFSocket . B. und CFStream. |
CFUrl |
URL-Klasse, die von C-only Cocoa-APIs verwendet wird. |
CFWriteStream |
Eine CFStream , die Bytesstreams schreibt. |
DispatchBlock |
Der CoreFoundation-Namespace ermöglicht den Zugriff auf C-basierte CocoaTouch-APIs auf niedriger Ebene. |
DispatchData |
Der CoreFoundation-Namespace ermöglicht den Zugriff auf C-basierte CocoaTouch-APIs auf niedriger Ebene. |
DispatchGroup |
Die Verwaltung einer Gruppe von Codeblöcken ermöglicht eine aggregierte Synchronisierung. |
DispatchIO |
Der CoreFoundation-Namespace ermöglicht den Zugriff auf C-basierte CocoaTouch-APIs auf niedriger Ebene. |
DispatchObject |
Basisklasse für Dispatch-Objekte. |
DispatchQueue |
Stellt eine Aufgabenwarteschlange bereit, die Aufgaben synchron oder asynchron ausführen kann. |
DispatchQueue.Attributes |
Der CoreFoundation-Namespace ermöglicht den Zugriff auf C-basierte CocoaTouch-APIs auf niedriger Ebene. |
DispatchSource |
DispatchSource ist eine Basisklasse, die zum Reprenset von Ereignisquellen verwendet wird, die eine Vielzahl von Systemobjekten und -ereignissen überwachen kann, einschließlich Dateideskriptoren, Machports, Prozesse, Knoten des virtuellen Dateisystems, Signalübermittlung und Zeitgeber. |
DispatchSource.Data |
Basisklasse für Verteilungsquellen, die es Anwendungen ermöglichen, einen Ereignishandler in der Zielwarteschlange auszulösen. |
DispatchSource.DataAdd |
Senden Sie Quellen, die es Anwendungen ermöglichen, einen Ereignishandler in der Zielwarteschlange auszulösen. |
DispatchSource.DataOr |
Senden Sie Quellen, die es Anwendungen ermöglichen, einen Ereignishandler in der Zielwarteschlange auszulösen. |
DispatchSource.Mach |
Basisklasse für Verteilungsquellen, mit denen Anwendungen einen Mach-Port überwachen können. |
DispatchSource.MachReceive |
Verteilungsquellen dieses Typs überwachen einen Mach-Port mit einem Empfangsrecht auf Zustandsänderungen. |
DispatchSource.MachSend |
Die Verteilungsquellen dieses Typs überwacht einen Mach-Port mit einem Senderecht auf Zustandsänderungen. |
DispatchSource.MemoryPressure |
Quellen dieses Typs überwachen die Systemspeicherdruckbedingung auf Zustandsänderungen. |
DispatchSource.ProcessMonitor |
Verteilungsquelle dieses Typs Überwachungsprozesse für Zustandsänderungen |
DispatchSource.ReadMonitor |
Quellen dieses Typs überwachen Dateideskriptoren für ausstehende Daten. |
DispatchSource.SignalMonitor |
Quellen dieses Typs überwachen Signale, die an den aktuellen Prozess übermittelt werden. |
DispatchSource.Timer |
Quellen dieses Typs rufen den Ereignishandler in regelmäßigen Abständen in der Zielwarteschlange auf. |
DispatchSource.VnodeMonitor |
Quellen dieses Typs überwachen die Knoten des virtuellen Dateisystems auf Zustandsänderungen. |
DispatchSource.WriteMonitor |
Quellen dieses Typs überwachen Dateideskriptoren für den verfügbaren Schreibpufferspeicher. |
NativeObject |
Der CoreFoundation-Namespace ermöglicht den Zugriff auf C-basierte CocoaTouch-APIs auf niedriger Ebene. |
Strukturen
CFBundle.PackageInfo |
Der CoreFoundation-Namespace ermöglicht den Zugriff auf C-basierte CocoaTouch-APIs auf niedriger Ebene. |
CFRange |
Stellt einen Bereich aus zwei ganzzahligen Zahlen dar: Position und Länge. |
CFSocketNativeHandle |
Geben Sie für das plattformspezifische native Sockethandle ein. |
CFStreamClientContext |
Eine Struktur, die zur Unterstützung benutzerdefinierter streambezogener Ereignisse verwendet wird. |
DispatchTime |
Darstellung von Timeout und Timeout für den Versand. |
Schnittstellen
ICFType |
MonoTouch-interne Schnittstelle vorerst. |
Enumerationen
CFBundle.Architecture |
Der CoreFoundation-Namespace ermöglicht den Zugriff auf C-basierte CocoaTouch-APIs auf niedriger Ebene. |
CFBundle.PackageType |
Der CoreFoundation-Namespace ermöglicht den Zugriff auf C-basierte CocoaTouch-APIs auf niedriger Ebene. |
CFMessagePortSendRequestStatus |
Diese Enumeration enthält status-Codes für SendRequest(Int32, NSData, Double, Double, NSString, NSData). |
CFNetworkErrors |
Der CoreFoundation-Namespace ermöglicht den Zugriff auf C-basierte CocoaTouch-APIs auf niedriger Ebene. |
CFNotificationSuspensionBehavior |
Flags, die bestimmen, wie Benachrichtigungen behandelt werden sollen, wenn die Anwendung im Hintergrund ausgeführt wird. |
CFPropertyListFormat |
Der CoreFoundation-Namespace ermöglicht den Zugriff auf C-basierte CocoaTouch-APIs auf niedriger Ebene. |
CFPropertyListMutabilityOptions |
Der CoreFoundation-Namespace ermöglicht den Zugriff auf C-basierte CocoaTouch-APIs auf niedriger Ebene. |
CFProxyType |
Eine Enumeration von CFProxy Proxytypen. |
CFRunLoopExitReason |
Der Grund für das Beenden der Ausführung.CFRunLoop |
CFSocketCallBackType |
Eine Enumeration, deren Werte mit den DisableCallBacks(CFSocketCallBackType) Methoden und EnableCallBacks(CFSocketCallBackType) verwendet werden können. |
CFSocketError |
Eine Enumeration, deren Werte Fehler in Bezug auf CFSockets angeben. |
CFSocketFlags |
Eine Enumeration, deren Werte mit den GetSocketFlags() Methoden und SetSocketFlags(CFSocketFlags) verwendet werden können. |
CFStreamEventType |
Konstanten für streambezogene Ereignisse. |
CFStreamStatus |
Eine Enumeration, deren Werte gültige Status für ein CFStreamangeben. |
CFStringTransform |
Der CoreFoundation-Namespace ermöglicht den Zugriff auf C-basierte CocoaTouch-APIs auf niedriger Ebene. |
CFUrlPathStyle |
URL-Format. |
DispatchBlockFlags |
Der CoreFoundation-Namespace ermöglicht den Zugriff auf C-basierte CocoaTouch-APIs auf niedriger Ebene. |
DispatchQualityOfService |
Der CoreFoundation-Namespace ermöglicht den Zugriff auf C-basierte CocoaTouch-APIs auf niedriger Ebene. |
DispatchQueue.AutoreleaseFrequency |
Der CoreFoundation-Namespace ermöglicht den Zugriff auf C-basierte CocoaTouch-APIs auf niedriger Ebene. |
DispatchQueuePriority |
Eine Enumeration, deren Werte prioritäten definieren, die für s verfügbar sind DispatchQueue. |
MemoryPressureFlags |
Speicherdruckflags, die von der DispatchSource.MemoryPressure Versandquelle angezeigt werden. |
ProcessMonitorFlags |
Listet Prozesszustandsübergänge auf, die für DispatchSource.ProcessMonitorüberwacht werden sollen. |
VnodeMonitorKind |
Typ des Vnode-Überwachungsvorgangs, der für eine Datei ausgeführt werden soll. |
Delegaten
CFMessagePort.CFMessagePortCallBack |
Der CoreFoundation-Namespace ermöglicht den Zugriff auf C-basierte CocoaTouch-APIs auf niedriger Ebene. |
CFStream.CFStreamCallback |
Ein Delegat, der in verschiedenen CFStream Methoden als Rückruf verwendet wird. |
DispatchIOHandler |
Der CoreFoundation-Namespace ermöglicht den Zugriff auf C-basierte CocoaTouch-APIs auf niedriger Ebene. |
Hinweise
Die Typen im MonoTouch.CoreFoundation-Namespace sind Bindungen an die objektorientierte CocoaTouch C-API. Sie sind Klassen, Funktionen und Typen auf niedrigerer Ebene als die Objective-C-basierten APIs in MonoTouch.Foundation.