Langue

DispatchSource.MachSend Classe

Définition

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

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.

S’applique à