DataflowBlock.LinkTo Methode

Definitie

Overloads

LinkTo<TOutput>(ISourceBlock<TOutput>, ITargetBlock<TOutput>)

Bron:
DataflowBlock.cs
Bron:
DataflowBlock.cs
Bron:
DataflowBlock.cs
Bron:
DataflowBlock.cs
Bron:
DataflowBlock.cs
Bron:
DataflowBlock.cs
Bron:
DataflowBlock.cs

Hiermee koppelt u de ISourceBlock<TOutput> opgegeven ITargetBlock<TInput>.

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

Type parameters

TOutput

Hiermee geeft u het type gegevens op dat in de bron is opgenomen.

Parameters

source
ISourceBlock<TOutput>

De bron waaruit u een koppeling wilt maken.

target
ITargetBlock<TOutput>

De ITargetBlock<TInput> verbinding met de bron.

Retouren

Een IDisposable die bij het aanroepen Disposede bron loskoppelt van het doel.

Uitzonderingen

De source is null.

– of –

De target is null.

Van toepassing op

LinkTo<TOutput>(ISourceBlock<TOutput>, ITargetBlock<TOutput>, Predicate<TOutput>)

Bron:
DataflowBlock.cs
Bron:
DataflowBlock.cs
Bron:
DataflowBlock.cs
Bron:
DataflowBlock.cs
Bron:
DataflowBlock.cs
Bron:
DataflowBlock.cs
Bron:
DataflowBlock.cs

Hiermee koppelt u de ISourceBlock<TOutput> opgegeven aan de opgegeven ITargetBlock<TInput> met behulp van het opgegeven filter.

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

Type parameters

TOutput

Hiermee geeft u het type gegevens op dat in de bron is opgenomen.

Parameters

source
ISourceBlock<TOutput>

De bron waaruit u een koppeling wilt maken.

target
ITargetBlock<TOutput>

De ITargetBlock<TInput> verbinding met de bron.

predicate
Predicate<TOutput>

Het filter dat een bericht moet doorgeven om het door te geven van de bron naar het doel.

Retouren

Een IDisposable die bij het aanroepen Disposede bron loskoppelt van het doel.

Uitzonderingen

De source is null.

– of –

De target is null.

– of –

De predicate is null.

Van toepassing op

LinkTo<TOutput>(ISourceBlock<TOutput>, ITargetBlock<TOutput>, DataflowLinkOptions, Predicate<TOutput>)

Bron:
DataflowBlock.cs
Bron:
DataflowBlock.cs
Bron:
DataflowBlock.cs
Bron:
DataflowBlock.cs
Bron:
DataflowBlock.cs
Bron:
DataflowBlock.cs
Bron:
DataflowBlock.cs

Hiermee koppelt u de ISourceBlock<TOutput> opgegeven aan de opgegeven ITargetBlock<TInput> met behulp van het opgegeven filter.

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

Type parameters

TOutput

Hiermee geeft u het type gegevens op dat in de bron is opgenomen.

Parameters

source
ISourceBlock<TOutput>

De bron waaruit u een koppeling wilt maken.

target
ITargetBlock<TOutput>

De ITargetBlock<TInput> verbinding met de bron.

linkOptions
DataflowLinkOptions

Een van de opsommingswaarden die aangeeft hoe u een koppeling tussen gegevensstroomblokken configureert.

predicate
Predicate<TOutput>

Het filter dat een bericht moet doorgeven om het door te geven van de bron naar het doel.

Retouren

Een IDisposable die bij het aanroepen Disposede bron loskoppelt van het doel.

Uitzonderingen

De source is null (niets in Visual Basic).

– of –

De target is null (niets in Visual Basic).

– of –

De linkOptions is null (niets in Visual Basic).

– of –

De predicate is null (niets in Visual Basic).

Van toepassing op