DataflowLinkOptions Klasa

Definicja

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)

Dotyczy