DataflowLinkOptions 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.
Fournit les options utilisées pour configurer un lien entre des blocs de flux de données.
public ref class DataflowLinkOptions
public class DataflowLinkOptions
type DataflowLinkOptions = class
Public Class DataflowLinkOptions
- Héritage
-
DataflowLinkOptions
Remarques
Remarque
La bibliothèque de flux de données TPL (espace de noms System.Threading.Tasks.Dataflow) n'est pas distribuée avec .NET. Pour installer l’espace de noms System.Threading.Tasks.Dataflow dans Visual Studio, ouvrez votre projet, choisissez Gérer les packages NuGet dans le menu Projet, puis recherchez en ligne le package System.Threading.Tasks.Dataflow
. Vous pouvez également l’installer à l’aide de l’interface CLI .NET Core en exécutant dotnet add package System.Threading.Tasks.Dataflow
.
DataflowLinkOptions est mutable et peut être configuré via ses propriétés.
Lorsque des options de configuration spécifiques ne sont pas définies, les valeurs par défaut suivantes sont utilisées :
Options | Par défaut |
---|---|
PropagateCompletion | Faux |
MaxMessages | DataflowBlockOptions.Unbounded (-1) |
Ajouter (Append) | Vrai |
Les blocs de flux de données capturent l’état des options lors de la liaison. Les modifications ultérieures apportées à l’instance fournie DataflowLinkOptions ne doivent pas affecter le comportement d’un lien.
Constructeurs
DataflowLinkOptions() |
Initialise la DataflowLinkOptions. |
Propriétés
Append |
Obtient ou définit une valeur indiquant si le lien doit être ajouté à la suite de la liste de liens de la source, ou s’il doit être ajouté au début. |
MaxMessages |
Obtient ou définit le nombre maximal de messages pouvant être utilisés sur le lien. |
PropagateCompletion |
Obtient ou définit une valeur indiquant si la cible liée disposera des fonctions de progression et de notification d'erreurs propagées automatiquement à son actif. |
Méthodes
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |