DataflowBlock.AsObserver<TInput>(ITargetBlock<TInput>) Method

Definition

Creates a new IObserver<T> abstraction over the ITargetBlock<TInput>.

C#
public static IObserver<TInput> AsObserver<TInput>(this System.Threading.Tasks.Dataflow.ITargetBlock<TInput> target);

Type Parameters

TInput

Specifies the type of input accepted by the target block.

Parameters

target
ITargetBlock<TInput>

The target to wrap.

Returns

IObserver<TInput>

An observer that wraps the target block.

Applies to

Product Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8 (package-provided), 8, 9 (package-provided), 9, 10 (package-provided), 10
.NET Standard 2.0 (package-provided), 2.1 (package-provided)
UWP 10.0