DispatchSource.MachSend 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.
Les sources de répartition de ce type surveillent un port mach avec un droit d’envoi pour les changements d’état.
public class DispatchSource.MachSend : CoreFoundation.DispatchSource.Mach
type DispatchSource.MachSend = class
inherit DispatchSource.Mach
- Héritage
- Héritage
Remarques
Vous pouvez utiliser cette DispatchSource pour surveiller à la fois les modifications d’état d’envoi et la destruction des droits récepteurs du port correspondant.
Constructeurs
DispatchSource.MachSend(Int32, Boolean, DispatchQueue) |
Crée une source de répartition qui surveille le port mach spécifié pour l’envoi des modifications d’état appropriées. |
DispatchSource.MachSend(IntPtr, Boolean) |
Les sources de répartition de ce type surveillent un port mach avec un droit d’envoi pour les changements d’état. |
DispatchSource.MachSend(IntPtr) |
Les sources de répartition de ce type surveillent un port mach avec un droit d’envoi pour les changements d’état. |
Propriétés
Handle |
Les sources de répartition de ce type surveillent un port mach avec un droit d’envoi pour les changements d’état. (Hérité de DispatchObject) |
IsCanceled |
Déterminez si la source spécifiée a été annulée. (Hérité de DispatchSource) |
MachPort |
MachPort que cette DispatchSource surveille. (Hérité de DispatchSource.Mach) |
SendRightsDestroyed |
Détermine si le gestionnaire a été appelé en raison de la destruction d’un droit d’envoi. |
Méthodes
Activate() |
Les sources de répartition de ce type surveillent un port mach avec un droit d’envoi pour les changements d’état. (Hérité de DispatchObject) |
Cancel() |
Annule de manière asynchrone la source de répartition. (Hérité de DispatchSource) |
Check() |
Obsolète.
Les sources de répartition de ce type surveillent un port mach avec un droit d’envoi pour les changements d’état. (Hérité de DispatchObject) |
Dispose() |
Les sources de répartition de ce type surveillent un port mach avec un droit d’envoi pour les changements d’état. (Hérité de DispatchObject) |
Dispose(Boolean) |
Libère les ressources utilisées par l’objet DispatchSource. (Hérité de DispatchSource) |
Equals(Object) |
Les sources de répartition de ce type surveillent un port mach avec un droit d’envoi pour les changements d’état. (Hérité de DispatchObject) |
GetHashCode() |
Retourne le code de hachage pour cet objet (Hérité de DispatchObject) |
InitializeHandle(IntPtr) |
Les sources de répartition de ce type surveillent un port mach avec un droit d’envoi pour les changements d’état. (Hérité de NativeObject) |
Release() |
Les sources de répartition de ce type surveillent un port mach avec un droit d’envoi pour les changements d’état. (Hérité de DispatchObject) |
Resume() |
Reprend la source de répartition. (Hérité de DispatchSource) |
Retain() |
Les sources de répartition de ce type surveillent un port mach avec un droit d’envoi pour les changements d’état. (Hérité de DispatchObject) |
SetCancelHandler(Action) |
Fournit un gestionnaire d’annulation (Hérité de DispatchSource) |
SetEventHandler(Action) |
Spécifie un gestionnaire à exécuter lorsque des événements sont reçus sur la source de répartition. (Hérité de DispatchSource) |
SetRegistrationHandler(Action) |
Fournit un gestionnaire d’inscription (Hérité de DispatchSource) |
SetTargetQueue(DispatchQueue) |
Les sources de répartition de ce type surveillent un port mach avec un droit d’envoi pour les changements d’état. (Hérité de DispatchObject) |
Suspend() |
Suspend la source de répartition. (Hérité de DispatchSource) |