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 modifications d’état.
public class DispatchSource.MachSend : CoreFoundation.DispatchSource.Mach
type DispatchSource.MachSend = class
inherit DispatchSource.Mach
- Héritage
-
DispatchSource.MachSend
Remarques
Vous pouvez utiliser cette DispatchSource pour surveiller les modifications d’état appropriées ainsi que la destruction des droits de récepteur du port correspondants.
Constructeurs
| Nom | Description |
|---|---|
| DispatchSource.MachSend(Int32, Boolean, DispatchQueue) |
Crée une source de répartition qui surveille le port mach spécifié pour envoyer les 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 modifications d’état. |
| DispatchSource.MachSend(IntPtr) |
Les sources de répartition de ce type surveillent un port mach avec un droit d’envoi pour les modifications d’état. |
Propriétés
| Nom | Description |
|---|---|
| Handle |
Les sources de répartition de ce type surveillent un port mach avec un droit d’envoi pour les modifications d’état. (Hérité de DisposableObject) |
| 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) |
| Owns |
Les sources de répartition de ce type surveillent un port mach avec un droit d’envoi pour les modifications d’état. (Hérité de DisposableObject) |
| SendRightsDestroyed |
Détermine si le gestionnaire a été appelé en raison d’un droit d’envoi détruit. |
Méthodes
| Nom | Description |
|---|---|
| Activate() |
Les sources de répartition de ce type surveillent un port mach avec un droit d’envoi pour les modifications d’état. (Hérité de DispatchObject) |
| Cancel() |
Annule de façon asynchrone la source de distribution. (Hérité de DispatchSource) |
| ClearHandle() |
Les sources de répartition de ce type surveillent un port mach avec un droit d’envoi pour les modifications d’état. (Hérité de DisposableObject) |
| Dispose() |
Libère toutes les ressources utilisées par cet objet. (Hérité de DisposableObject) |
| 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 modifications d’état. (Hérité de DisposableObject) |
| GetCheckedHandle() |
Les sources de répartition de ce type surveillent un port mach avec un droit d’envoi pour les modifications d’état. (Hérité de DisposableObject) |
| GetHashCode() |
Les sources de répartition de ce type surveillent un port mach avec un droit d’envoi pour les modifications d’état. (Hérité de DisposableObject) |
| InitializeHandle(NativeHandle) |
Les sources de répartition de ce type surveillent un port mach avec un droit d’envoi pour les modifications d’état. (Hérité de DisposableObject) |
| Release() |
Les sources de répartition de ce type surveillent un port mach avec un droit d’envoi pour les modifications d’état. (Hérité de DispatchObject) |
| Resume() |
Reprend la source de distribution. (Hérité de DispatchSource) |
| Retain() |
Les sources de répartition de ce type surveillent un port mach avec un droit d’envoi pour les modifications 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 les événements sont reçus sur la source de distribution. (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 modifications d’état. (Hérité de DispatchObject) |
| Suspend() |
Suspend la source de distribution. (Hérité de DispatchSource) |
Méthodes d’extension
| Nom | Description |
|---|---|
| GetHandle(INativeObject) |
Les sources de répartition de ce type surveillent un port mach avec un droit d’envoi pour les modifications d’état. |
| GetNonNullHandle(INativeObject, String) |
Les sources de répartition de ce type surveillent un port mach avec un droit d’envoi pour les modifications d’état. |