DataflowLinkOptions Klasse

Definition

Stellt die Optionen bereit, die verwendet werden, um einen Link zwischen Datenflussblöcken zu konfigurieren.

public ref class DataflowLinkOptions
public class DataflowLinkOptions
type DataflowLinkOptions = class
Public Class DataflowLinkOptions
Vererbung
DataflowLinkOptions

Hinweise

Hinweis

Die TPL-Datenflussbibliothek (System.Threading.Tasks.Dataflow-Namespace) wird nicht mit .NET ausgeliefert. Öffnen Sie zum Installieren des System.Threading.Tasks.Dataflow-Namespace in Visual Studio Ihr Projekt, wählen Sie im Menü Projekt die Option NuGet-Pakete verwalten aus, und suchen Sie online nach dem System.Threading.Tasks.Dataflow-Paket. Alternativ können Sie es mithilfe der .NET Core-CLI installieren und dazu dotnet add package System.Threading.Tasks.Dataflow ausführen.

DataflowLinkOptions ist stummschaltbar und kann über seine Eigenschaften konfiguriert werden.

Wenn bestimmte Konfigurationsoptionen nicht festgelegt sind, werden die folgenden Standardwerte verwendet:

Optionen Standard
PropagateCompletion False
MaxMessages DataflowBlockOptions.Unbounded (-1)
Anfügen True

Dataflow-Blöcke erfassen den Zustand der Optionen bei der Verknüpfung. Nachfolgende Änderungen an der angegebenen DataflowLinkOptions Instanz sollten sich nicht auf das Verhalten eines Links auswirken.

Konstruktoren

DataflowLinkOptions()

Initialisiert das DataflowLinkOptions.

Eigenschaften

Append

Ruft ab oder legt fest, ob der Link der Linkliste der Quelle angefügt oder ob er vorangestellt werden soll.

MaxMessages

Ruft die maximale Anzahl an Nachrichten ab, die über den Link verbraucht werden können, oder legt diese fest.

PropagateCompletion

Ruft ab oder legt fest, ob an das verknüpfte Ziel automatisch eine Abschluss- oder Fehlerbenachrichtigung weitergegeben wird.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für