Langue

DispatchSource.DataAdd Classe

Définition

Distribuer des sources qui permettent aux applications de déclencher un gestionnaire d’événements dans la file d’attente cible.

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

Remarques

Les applications peuvent publier des données sur une DispatchSource.DataAdd méthode en appelant la MergeData(IntPtr) méthode.   Les données sont ensuite exposées dans le gestionnaire dans la PendingData propriété, qui contiendra l’ajout cumulé de toutes les valeurs publiées avec MergeData.

Constructeurs

Nom Description
DispatchSource.DataAdd(DispatchQueue)

Crée une source DataAdd qui remet des événements sur la file d’attente spécifiée.

DispatchSource.DataAdd(IntPtr, Boolean)

Crée un DataOr DispatchSource à partir d’un pointeur non managé.

DispatchSource.DataAdd(IntPtr)

Crée un DataOr DispatchSource à partir d’un pointeur non managé.

Propriétés

Nom Description
Handle

Distribuer des sources qui permettent aux applications de déclencher un gestionnaire d’événements dans la file d’attente cible.

(Hérité de DisposableObject)
IsCanceled

Déterminez si la source spécifiée a été annulée.

(Hérité de DispatchSource)
Owns

Distribuer des sources qui permettent aux applications de déclencher un gestionnaire d’événements dans la file d’attente cible.

(Hérité de DisposableObject)
PendingData

Récupère les données publiées pour cette source d’événement.

(Hérité de DispatchSource.Data)

Méthodes

Nom Description
Activate()

Distribuer des sources qui permettent aux applications de déclencher un gestionnaire d’événements dans la file d’attente cible.

(Hérité de DispatchObject)
Cancel()

Annule de façon asynchrone la source de distribution.

(Hérité de DispatchSource)
ClearHandle()

Distribuer des sources qui permettent aux applications de déclencher un gestionnaire d’événements dans la file d’attente cible.

(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)

Distribuer des sources qui permettent aux applications de déclencher un gestionnaire d’événements dans la file d’attente cible.

(Hérité de DisposableObject)
GetCheckedHandle()

Distribuer des sources qui permettent aux applications de déclencher un gestionnaire d’événements dans la file d’attente cible.

(Hérité de DisposableObject)
GetHashCode()

Distribuer des sources qui permettent aux applications de déclencher un gestionnaire d’événements dans la file d’attente cible.

(Hérité de DisposableObject)
InitializeHandle(NativeHandle)

Distribuer des sources qui permettent aux applications de déclencher un gestionnaire d’événements dans la file d’attente cible.

(Hérité de DisposableObject)
MergeData(IntPtr)

Publie la valeur spécifique et déclenche le gestionnaire d’événements dans la file d’attente cible.

(Hérité de DispatchSource.Data)
Release()

Distribuer des sources qui permettent aux applications de déclencher un gestionnaire d’événements dans la file d’attente cible.

(Hérité de DispatchObject)
Resume()

Reprend la source de distribution.

(Hérité de DispatchSource)
Retain()

Distribuer des sources qui permettent aux applications de déclencher un gestionnaire d’événements dans la file d’attente cible.

(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)

Distribuer des sources qui permettent aux applications de déclencher un gestionnaire d’événements dans la file d’attente cible.

(Hérité de DispatchObject)
Suspend()

Suspend la source de distribution.

(Hérité de DispatchSource)

Méthodes d’extension

Nom Description
GetHandle(INativeObject)

Distribuer des sources qui permettent aux applications de déclencher un gestionnaire d’événements dans la file d’attente cible.

GetNonNullHandle(INativeObject, String)

Distribuer des sources qui permettent aux applications de déclencher un gestionnaire d’événements dans la file d’attente cible.

S’applique à