CFMachPort Classe
Définition
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.
Accès de base au port Mach du système d’exploitation sous-jacent et intégration à des boucles d’exécution.
public class CFMachPort : IDisposable, ObjCRuntime.INativeObject
type CFMachPort = class
interface INativeObject
interface IDisposable
- Héritage
-
CFMachPort
- Implémente
Remarques
L’utilisation principale est d’intégrer des ports Mach dans un CFRunLoop. Utilisez pour CreateRunLoopSource() créer un CFRunLoopSource qui peut ensuite être ajouté au CFRunLoop.
Constructeurs
CFMachPort(IntPtr, Boolean) |
Accès de base au port Mach du système d’exploitation sous-jacent et intégration à des boucles d’exécution. |
CFMachPort(IntPtr) |
Accès de base au port Mach du système d’exploitation sous-jacent et intégration à des boucles d’exécution. |
Propriétés
Handle |
Handle (pointeur) vers la représentation d’objet non managée. |
IsValid |
Obtient une valeur qui indique si le port peut envoyer et recevoir des messages. |
MachPort |
Obtient le pointeur vers l’instance de port Mach encapsulée. |
Méthodes
CreateRunLoopSource() |
Crée la source de boucle d’exécution pour le port Mach. |
Dispose() |
Libère les ressources utilisées par l’objet CFMachPort. |
Dispose(Boolean) |
Libère les ressources utilisées par l’objet CFMachPort. |
Finalize() |
Finaliseur pour l’objet CFMachPort |
Invalidate() |
Empêche le port Mach d’envoyer ou de recevoir des messages, mais ne le détruit pas. |