DataflowLinkOptions Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Udostępnia opcje służące do konfigurowania połączenia między blokami przepływu danych.
public ref class DataflowLinkOptions
public class DataflowLinkOptions
type DataflowLinkOptions = class
Public Class DataflowLinkOptions
- Dziedziczenie
-
DataflowLinkOptions
Uwagi
Uwaga
Biblioteka przepływu danych TPL ( System.Threading.Tasks.Dataflow przestrzeń nazw) nie jest dystrybuowana z platformą .NET. Aby zainstalować System.Threading.Tasks.Dataflow przestrzeń nazw w programie Visual Studio, Otwórz projekt, wybierz pozycję Zarządzaj pakietami NuGet z menu projekt i Wyszukaj w trybie online System.Threading.Tasks.Dataflow
pakiet. Alternatywnie, aby zainstalować go przy użyciu interfejs wiersza polecenia platformy .NET Core, uruchom polecenie dotnet add package System.Threading.Tasks.Dataflow
.
DataflowLinkOptions jest modyfikowalny i można go skonfigurować za pomocą jego właściwości.
Jeśli nie ustawiono określonych opcji konfiguracji, używane są następujące wartości domyślne:
Opcje | Domyślny |
---|---|
PropagateCompletion | Fałsz |
MaxMessages | Przepływ danychBlockOptions.Unbounded (-1) |
Append | Prawda |
Bloki przepływu danych przechwytują stan opcji podczas łączenia. Kolejne zmiany w podanym DataflowLinkOptions wystąpieniu nie powinny mieć wpływu na zachowanie łącza.
Konstruktory
DataflowLinkOptions() |
Inicjuje element DataflowLinkOptions. |
Właściwości
Append |
Pobiera lub ustawia, czy łącze powinno być dołączane do listy łączy źródłowych, czy też powinno być wstępnie włączone. |
MaxMessages |
Pobiera lub ustawia maksymalną liczbę komunikatów, które mogą być używane przez łącze. |
PropagateCompletion |
Pobiera lub ustawia, czy połączony element docelowy będzie miał uzupełnianie i powiadomienia o błędach propagowane automatycznie. |
Metody
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |