Partager via


DispatchSource.MachReceive Classe

Définition

Dispatch Les sources de ce type surveillent un port mach avec un droit de réception pour les changements d’état.

public class DispatchSource.MachReceive : CoreFoundation.DispatchSource
type DispatchSource.MachReceive = class
    inherit DispatchSource
Héritage
DispatchSource.MachReceive
Héritage
DispatchSource.MachReceive

Remarques

Le gestionnaire d’événements est appelé dans la file d’attente cible lorsqu’un message sur le port mach attend d’être reçu.

Constructeurs

DispatchSource.MachReceive(Int32, DispatchQueue)

Crée une source de dispatch qui surveille le port mach spécifié pour la disponibilité des messages.

DispatchSource.MachReceive(IntPtr)

Dispatch Les sources de ce type surveillent un port mach avec un droit de réception pour les changements d’état.

DispatchSource.MachReceive(IntPtr, Boolean)

Dispatch Les sources de ce type surveillent un port mach avec un droit de réception pour les changements d’état.

Propriétés

Handle

Dispatch Les sources de ce type surveillent un port mach avec un droit de réception 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)

Méthodes

Activate()

Dispatch Les sources de ce type surveillent un port mach avec un droit de réception pour les changements d’état.

(Hérité de DispatchObject)
Cancel()

Annule de façon asynchrone la source de distribution.

(Hérité de DispatchSource)
Check()
Obsolète.

Dispatch Les sources de ce type surveillent un port mach avec un droit de réception pour les changements d’état.

(Hérité de DispatchObject)
Dispose()

Dispatch Les sources de ce type surveillent un port mach avec un droit de réception 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)

Dispatch Les sources de ce type surveillent un port mach avec un droit de réception pour les changements d’état.

(Hérité de DispatchObject)
GetHashCode()

Retourne le code de hachage pour cet objet

(Hérité de DispatchObject)
InitializeHandle(IntPtr)

Dispatch Les sources de ce type surveillent un port mach avec un droit de réception pour les changements d’état.

(Hérité de NativeObject)
Release()

Dispatch Les sources de ce type surveillent un port mach avec un droit de réception pour les changements d’état.

(Hérité de DispatchObject)
Resume()

Reprend la source de répartition.

(Hérité de DispatchSource)
Retain()

Dispatch Les sources de ce type surveillent un port mach avec un droit de réception 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 distribution.

(Hérité de DispatchSource)
SetRegistrationHandler(Action)

Fournit un gestionnaire d’inscription

(Hérité de DispatchSource)
SetTargetQueue(DispatchQueue)

Dispatch Les sources de ce type surveillent un port mach avec un droit de réception pour les changements d’état.

(Hérité de DispatchObject)
Suspend()

Suspend la source de dispatch.

(Hérité de DispatchSource)

S’applique à