TransformBlock<TInput, TOutput>::LinkTo Method

.NET Framework (current version)

Links the ISourceBlock<TOutput> to the specified ITargetBlock<TInput>.

Namespace:  System.Threading.Tasks.Dataflow
Assembly:  System.Threading.Tasks.Dataflow (in System.Threading.Tasks.Dataflow.dll)

public:
virtual IDisposable^ LinkTo(
	ITargetBlock<TOutput>^ target, 
	DataflowLinkOptions^ linkOptions
) sealed

Parameters

target
Type: System.Threading.Tasks.Dataflow::ITargetBlock<TOutput>

The ITargetBlock<TInput> to which to connect this source.

linkOptions
Type: System.Threading.Tasks.Dataflow::DataflowLinkOptions

A DataflowLinkOptions instance that configures the link.

Return Value

Type: System::IDisposable
An IDisposable that, upon calling Dispose, will unlink the source from the target.

Implements

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

ExceptionCondition
ArgumentNullException

target is null (Nothing in Visual Basic) or linkOptions is null (Nothing in Visual Basic).

.NET Framework

Supported in: 4.5

Portable Class Library

Supported in: Portable Class Library
Show: