DataflowBlock.LinkTo Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
LinkTo<TOutput>(ISourceBlock<TOutput>, ITargetBlock<TOutput>)
ISourceBlock<TOutput> Odkazuje na zadané 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
Parametry typu
- TOutput
Určuje typ dat obsažených ve zdroji.
Parametry
- source
- ISourceBlock<TOutput>
Zdroj, ze kterého se má propojit.
- target
- ITargetBlock<TOutput>
To ITargetBlock<TInput> , ke kterému se má zdroj připojit.
Návraty
Při IDisposable volání Dispose
zruší propojení zdroje z cíle.
Výjimky
Platí pro
LinkTo<TOutput>(ISourceBlock<TOutput>, ITargetBlock<TOutput>, Predicate<TOutput>)
ISourceBlock<TOutput> Odkazuje na zadaný ITargetBlock<TInput> filtr.
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
Parametry typu
- TOutput
Určuje typ dat obsažených ve zdroji.
Parametry
- source
- ISourceBlock<TOutput>
Zdroj, ze kterého se má propojit.
- target
- ITargetBlock<TOutput>
To ITargetBlock<TInput> , ke kterému se má zdroj připojit.
- predicate
- Predicate<TOutput>
Filtr zprávy musí předat, aby se šířil ze zdroje do cíle.
Návraty
Při IDisposable volání Dispose
zruší propojení zdroje z cíle.
Výjimky
Platí pro
LinkTo<TOutput>(ISourceBlock<TOutput>, ITargetBlock<TOutput>, DataflowLinkOptions, Predicate<TOutput>)
ISourceBlock<TOutput> Odkazuje na zadaný ITargetBlock<TInput> filtr.
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
Parametry typu
- TOutput
Určuje typ dat obsažených ve zdroji.
Parametry
- source
- ISourceBlock<TOutput>
Zdroj, ze kterého se má propojit.
- target
- ITargetBlock<TOutput>
To ITargetBlock<TInput> , ke kterému se má zdroj připojit.
- linkOptions
- DataflowLinkOptions
Jedna z hodnot výčtu, která určuje, jak nakonfigurovat propojení mezi bloky toku dat.
- predicate
- Predicate<TOutput>
Filtr zprávy musí předat, aby se šířil ze zdroje do cíle.
Návraty
Při IDisposable volání Dispose
zruší propojení zdroje z cíle.
Výjimky
Hodnota source
null (Nic v Visual Basic).
-nebo-
Hodnota target
null (Nic v Visual Basic).
-nebo-
Hodnota linkOptions
null (Nic v Visual Basic).
-nebo-
Hodnota predicate
null (Nic v Visual Basic).