Partager via


DispatchSource.MachSend Classe

Définition

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)

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, Boolean)

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)

S’applique à