CFMachPort Klasse
Definition
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.
Einfacher Zugriff auf das zugrunde liegende Betriebssystem Mach Port und Integration in Ausführungsschleifen.
public class CFMachPort : IDisposable, ObjCRuntime.INativeObject
type CFMachPort = class
interface INativeObject
interface IDisposable
- Vererbung
-
CFMachPort
- Implementiert
Hinweise
Die Hauptverwendung besteht darin, Mach-Ports in einen CFRunLoopzu integrieren. Verwenden Sie den CreateRunLoopSource() , um ein CFRunLoopSource zu erstellen, das dann dem CFRunLoophinzugefügt werden kann.
Konstruktoren
CFMachPort(IntPtr, Boolean) |
Einfacher Zugriff auf das zugrunde liegende Betriebssystem Mach Port und Integration in Ausführungsschleifen. |
CFMachPort(IntPtr) |
Einfacher Zugriff auf das zugrunde liegende Betriebssystem Mach Port und Integration in Ausführungsschleifen. |
Eigenschaften
Handle |
Handle (Zeiger) auf die Darstellung des nicht verwalteten Objekts. |
IsValid |
Ruft einen Wert ab, der angibt, ob der Port Nachrichten senden und empfangen kann. |
MachPort |
Ruft den Zeiger auf die umschlossene Mach-Portinstanz ab. |
Methoden
CreateRunLoopSource() |
Erstellt die Ausführungsschleifenquelle für den Mach-Port. |
Dispose() |
Gibt die vom CFMachPort-Objekt verwendeten Ressourcen frei. |
Dispose(Boolean) |
Gibt die vom CFMachPort-Objekt verwendeten Ressourcen frei. |
Finalize() |
Finalizer für das CFMachPort-Objekt |
Invalidate() |
Verhindert, dass der Mach-Port Nachrichten sendet oder empfängt, aber nicht zerstört. |