DispatchSource.DataAdd 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.
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
-
DispatchSource.DataAdd
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. |