DataflowBlock.LinkTo Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
LinkTo<TOutput>(ISourceBlock<TOutput>, ITargetBlock<TOutput>) |
Verbindet ISourceBlock<TOutput> mit dem angegebenen ITargetBlock<TInput>-Objekt. |
LinkTo<TOutput>(ISourceBlock<TOutput>, ITargetBlock<TOutput>, Predicate<TOutput>) |
Verknüpft ISourceBlock<TOutput> mit der angegebenen ITargetBlock<TInput>-Objekt mithilfe des angegebenen Filters. |
LinkTo<TOutput>(ISourceBlock<TOutput>, ITargetBlock<TOutput>, DataflowLinkOptions, Predicate<TOutput>) |
Verknüpft ISourceBlock<TOutput> mit der angegebenen ITargetBlock<TInput>-Objekt mithilfe des angegebenen Filters. |
LinkTo<TOutput>(ISourceBlock<TOutput>, ITargetBlock<TOutput>)
Verbindet ISourceBlock<TOutput> mit dem angegebenen ITargetBlock<TInput>-Objekt.
public:
generic <typename TOutput>
[System::Runtime::CompilerServices::Extension]
static IDisposable ^ LinkTo(System::Threading::Tasks::Dataflow::ISourceBlock<TOutput> ^ source, System::Threading::Tasks::Dataflow::ITargetBlock<TOutput> ^ target);
public static IDisposable LinkTo<TOutput> (this System.Threading.Tasks.Dataflow.ISourceBlock<TOutput> source, System.Threading.Tasks.Dataflow.ITargetBlock<TOutput> target);
static member LinkTo : System.Threading.Tasks.Dataflow.ISourceBlock<'Output> * System.Threading.Tasks.Dataflow.ITargetBlock<'Output> -> IDisposable
<Extension()>
Public Function LinkTo(Of TOutput) (source As ISourceBlock(Of TOutput), target As ITargetBlock(Of TOutput)) As IDisposable
Typparameter
- TOutput
Gibt den Datentyp an, der in der Quelle enthalten ist.
Parameter
- source
- ISourceBlock<TOutput>
Die zu verknüpfende Quelle.
- target
- ITargetBlock<TOutput>
Der ITargetBlock<TInput>, an den die Quelle verbunden werden soll.
Gibt zurück
Ein IDisposable, der nach dem Aufrufen von Dispose
, die Quelle vom Ziel löst.
Ausnahmen
Gilt für
LinkTo<TOutput>(ISourceBlock<TOutput>, ITargetBlock<TOutput>, Predicate<TOutput>)
Verknüpft ISourceBlock<TOutput> mit der angegebenen ITargetBlock<TInput>-Objekt mithilfe des angegebenen Filters.
public:
generic <typename TOutput>
[System::Runtime::CompilerServices::Extension]
static IDisposable ^ LinkTo(System::Threading::Tasks::Dataflow::ISourceBlock<TOutput> ^ source, System::Threading::Tasks::Dataflow::ITargetBlock<TOutput> ^ target, Predicate<TOutput> ^ predicate);
public static IDisposable LinkTo<TOutput> (this System.Threading.Tasks.Dataflow.ISourceBlock<TOutput> source, System.Threading.Tasks.Dataflow.ITargetBlock<TOutput> target, Predicate<TOutput> predicate);
static member LinkTo : System.Threading.Tasks.Dataflow.ISourceBlock<'Output> * System.Threading.Tasks.Dataflow.ITargetBlock<'Output> * Predicate<'Output> -> IDisposable
<Extension()>
Public Function LinkTo(Of TOutput) (source As ISourceBlock(Of TOutput), target As ITargetBlock(Of TOutput), predicate As Predicate(Of TOutput)) As IDisposable
Typparameter
- TOutput
Gibt den Datentyp an, der in der Quelle enthalten ist.
Parameter
- source
- ISourceBlock<TOutput>
Die zu verknüpfende Quelle.
- target
- ITargetBlock<TOutput>
ITargetBlock<TInput>, an den die Quelle gebunden werden soll.
- predicate
- Predicate<TOutput>
Der Filter, den eine Meldung übergeben muss, damit er von der Quelle an das Ziel weitergegeben wird.
Gibt zurück
Ein IDisposable, der nach dem Aufrufen von Dispose
, die Quelle vom Ziel löst.
Ausnahmen
Gilt für
LinkTo<TOutput>(ISourceBlock<TOutput>, ITargetBlock<TOutput>, DataflowLinkOptions, Predicate<TOutput>)
Verknüpft ISourceBlock<TOutput> mit der angegebenen ITargetBlock<TInput>-Objekt mithilfe des angegebenen Filters.
public:
generic <typename TOutput>
[System::Runtime::CompilerServices::Extension]
static IDisposable ^ LinkTo(System::Threading::Tasks::Dataflow::ISourceBlock<TOutput> ^ source, System::Threading::Tasks::Dataflow::ITargetBlock<TOutput> ^ target, System::Threading::Tasks::Dataflow::DataflowLinkOptions ^ linkOptions, Predicate<TOutput> ^ predicate);
public static IDisposable LinkTo<TOutput> (this System.Threading.Tasks.Dataflow.ISourceBlock<TOutput> source, System.Threading.Tasks.Dataflow.ITargetBlock<TOutput> target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions, Predicate<TOutput> predicate);
static member LinkTo : System.Threading.Tasks.Dataflow.ISourceBlock<'Output> * System.Threading.Tasks.Dataflow.ITargetBlock<'Output> * System.Threading.Tasks.Dataflow.DataflowLinkOptions * Predicate<'Output> -> IDisposable
<Extension()>
Public Function LinkTo(Of TOutput) (source As ISourceBlock(Of TOutput), target As ITargetBlock(Of TOutput), linkOptions As DataflowLinkOptions, predicate As Predicate(Of TOutput)) As IDisposable
Typparameter
- TOutput
Gibt den Datentyp an, der in der Quelle enthalten ist.
Parameter
- source
- ISourceBlock<TOutput>
Die zu verknüpfende Quelle.
- target
- ITargetBlock<TOutput>
ITargetBlock<TInput>, an den die Quelle gebunden werden soll.
- linkOptions
- DataflowLinkOptions
Einer der Enumerationswerte, der angibt, wie ein Link zwischen Datenflussblöcken konfiguriert werden kann.
- predicate
- Predicate<TOutput>
Der Filter, den eine Meldung übergeben muss, damit er von der Quelle an das Ziel weitergegeben wird.
Gibt zurück
Ein IDisposable, der nach dem Aufrufen von Dispose
, die Quelle vom Ziel löst.
Ausnahmen
source
ist null (Nothing in Visual Basic).
- oder -
target
ist null (Nothing in Visual Basic).
- oder -
linkOptions
ist null (Nothing in Visual Basic).
- oder -
predicate
ist null (Nothing in Visual Basic).