DataflowBlock.LinkTo Método

Definición

Sobrecargas

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

Source:
DataflowBlock.cs
Source:
DataflowBlock.cs
Source:
DataflowBlock.cs
Source:
DataflowBlock.cs
Source:
DataflowBlock.cs
Source:
DataflowBlock.cs
Source:
DataflowBlock.cs

Vincula al ISourceBlock<TOutput> objeto especificado 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

Parámetros de tipo

TOutput

Especifica el tipo de datos contenidos en el origen.

Parámetros

source
ISourceBlock<TOutput>

Origen desde el que se va a vincular.

target
ITargetBlock<TOutput>

al ITargetBlock<TInput> que se va a conectar el origen.

Devoluciones

que IDisposable , al llamar a Dispose, desvinculará el origen del destino.

Excepciones

El source es null.

O bien

El target es null.

Se aplica a

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

Source:
DataflowBlock.cs
Source:
DataflowBlock.cs
Source:
DataflowBlock.cs
Source:
DataflowBlock.cs
Source:
DataflowBlock.cs
Source:
DataflowBlock.cs
Source:
DataflowBlock.cs

ISourceBlock<TOutput> Vincula al especificado ITargetBlock<TInput> mediante el filtro especificado.

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

Parámetros de tipo

TOutput

Especifica el tipo de datos contenidos en el origen.

Parámetros

source
ISourceBlock<TOutput>

Origen desde el que se va a vincular.

target
ITargetBlock<TOutput>

al ITargetBlock<TInput> que se va a conectar el origen.

predicate
Predicate<TOutput>

El filtro debe pasar un mensaje para que se propague desde el origen al destino.

Devoluciones

que IDisposable , al llamar a Dispose, desvinculará el origen del destino.

Excepciones

El source es null.

O bien

El target es null.

O bien

El predicate es null.

Se aplica a

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

Source:
DataflowBlock.cs
Source:
DataflowBlock.cs
Source:
DataflowBlock.cs
Source:
DataflowBlock.cs
Source:
DataflowBlock.cs
Source:
DataflowBlock.cs
Source:
DataflowBlock.cs

ISourceBlock<TOutput> Vincula al especificado ITargetBlock<TInput> mediante el filtro especificado.

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

Parámetros de tipo

TOutput

Especifica el tipo de datos contenidos en el origen.

Parámetros

source
ISourceBlock<TOutput>

Origen desde el que se va a vincular.

target
ITargetBlock<TOutput>

al ITargetBlock<TInput> que se va a conectar el origen.

linkOptions
DataflowLinkOptions

Uno de los valores de enumeración que especifica cómo configurar un vínculo entre bloques de flujo de datos.

predicate
Predicate<TOutput>

El filtro debe pasar un mensaje para que se propague desde el origen al destino.

Devoluciones

que IDisposable , al llamar a Dispose, desvinculará el origen del destino.

Excepciones

El source es NULL (Nothing en Visual Basic).

O bien

El target es NULL (Nothing en Visual Basic).

O bien

El linkOptions es NULL (Nothing en Visual Basic).

O bien

El predicate es NULL (Nothing en Visual Basic).

Se aplica a