TransformBlock<TInput,TOutput> Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
TransformBlock<TInput,TOutput>(Func<TInput,Task<TOutput>>) |
Inicjuje nową TransformBlock<TInput,TOutput> z określonym Func<T,TResult>elementem . |
TransformBlock<TInput,TOutput>(Func<TInput,TOutput>) |
Inicjuje nową TransformBlock<TInput,TOutput> z określonym Func<T,TResult>elementem . |
TransformBlock<TInput,TOutput>(Func<TInput,Task<TOutput>>, ExecutionDataflowBlockOptions) |
Inicjuje nowy TransformBlock<TInput,TOutput> element z określonymi Func<T,TResult> parametrami i ExecutionDataflowBlockOptions. |
TransformBlock<TInput,TOutput>(Func<TInput,TOutput>, ExecutionDataflowBlockOptions) |
Inicjuje nowy TransformBlock<TInput,TOutput> element z określonymi Func<T,TResult> parametrami i ExecutionDataflowBlockOptions. |
TransformBlock<TInput,TOutput>(Func<TInput,Task<TOutput>>)
Inicjuje nową TransformBlock<TInput,TOutput> z określonym Func<T,TResult>elementem .
public:
TransformBlock(Func<TInput, System::Threading::Tasks::Task<TOutput> ^> ^ transform);
public TransformBlock (Func<TInput,System.Threading.Tasks.Task<TOutput>> transform);
new System.Threading.Tasks.Dataflow.TransformBlock<'Input, 'Output> : Func<'Input, System.Threading.Tasks.Task<'Output>> -> System.Threading.Tasks.Dataflow.TransformBlock<'Input, 'Output>
Public Sub New (transform As Func(Of TInput, Task(Of TOutput)))
Parametry
Funkcja wywoływana przy użyciu każdego odebranego elementu danych.
Wyjątki
Wartość transform
to null
.
Dotyczy
TransformBlock<TInput,TOutput>(Func<TInput,TOutput>)
Inicjuje nową TransformBlock<TInput,TOutput> z określonym Func<T,TResult>elementem .
public:
TransformBlock(Func<TInput, TOutput> ^ transform);
public TransformBlock (Func<TInput,TOutput> transform);
new System.Threading.Tasks.Dataflow.TransformBlock<'Input, 'Output> : Func<'Input, 'Output> -> System.Threading.Tasks.Dataflow.TransformBlock<'Input, 'Output>
Public Sub New (transform As Func(Of TInput, TOutput))
Parametry
- transform
- Func<TInput,TOutput>
Funkcja wywoływana przy użyciu każdego odebranego elementu danych.
Wyjątki
Wartość transform
to null
.
Dotyczy
TransformBlock<TInput,TOutput>(Func<TInput,Task<TOutput>>, ExecutionDataflowBlockOptions)
Inicjuje nowy TransformBlock<TInput,TOutput> element z określonymi Func<T,TResult> parametrami i ExecutionDataflowBlockOptions.
public:
TransformBlock(Func<TInput, System::Threading::Tasks::Task<TOutput> ^> ^ transform, System::Threading::Tasks::Dataflow::ExecutionDataflowBlockOptions ^ dataflowBlockOptions);
public TransformBlock (Func<TInput,System.Threading.Tasks.Task<TOutput>> transform, System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions dataflowBlockOptions);
new System.Threading.Tasks.Dataflow.TransformBlock<'Input, 'Output> : Func<'Input, System.Threading.Tasks.Task<'Output>> * System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions -> System.Threading.Tasks.Dataflow.TransformBlock<'Input, 'Output>
Public Sub New (transform As Func(Of TInput, Task(Of TOutput)), dataflowBlockOptions As ExecutionDataflowBlockOptions)
Parametry
Funkcja wywoływana przy użyciu każdego odebranego elementu danych.
- dataflowBlockOptions
- ExecutionDataflowBlockOptions
Opcje, za pomocą których należy skonfigurować ten TransformBlock<TInput,TOutput>element .
Wyjątki
Dotyczy
TransformBlock<TInput,TOutput>(Func<TInput,TOutput>, ExecutionDataflowBlockOptions)
Inicjuje nowy TransformBlock<TInput,TOutput> element z określonymi Func<T,TResult> parametrami i ExecutionDataflowBlockOptions.
public:
TransformBlock(Func<TInput, TOutput> ^ transform, System::Threading::Tasks::Dataflow::ExecutionDataflowBlockOptions ^ dataflowBlockOptions);
public TransformBlock (Func<TInput,TOutput> transform, System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions dataflowBlockOptions);
new System.Threading.Tasks.Dataflow.TransformBlock<'Input, 'Output> : Func<'Input, 'Output> * System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions -> System.Threading.Tasks.Dataflow.TransformBlock<'Input, 'Output>
Public Sub New (transform As Func(Of TInput, TOutput), dataflowBlockOptions As ExecutionDataflowBlockOptions)
Parametry
- transform
- Func<TInput,TOutput>
Funkcja wywoływana przy użyciu każdego odebranego elementu danych.
- dataflowBlockOptions
- ExecutionDataflowBlockOptions
Opcje, za pomocą których należy skonfigurować ten TransformBlock<TInput,TOutput>element .