TransformManyBlock<TInput,TOutput> Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
TransformManyBlock<TInput,TOutput>(Func<TInput,IAsyncEnumerable<TOutput>>)
Initialisiert die TransformManyBlock<TInput,TOutput> angegebene Funktion.
public:
TransformManyBlock(Func<TInput, System::Collections::Generic::IAsyncEnumerable<TOutput> ^> ^ transform);
public TransformManyBlock(Func<TInput,System.Collections.Generic.IAsyncEnumerable<TOutput>> transform);
new System.Threading.Tasks.Dataflow.TransformManyBlock<'Input, 'Output> : Func<'Input, System.Collections.Generic.IAsyncEnumerable<'Output>> -> System.Threading.Tasks.Dataflow.TransformManyBlock<'Input, 'Output>
Public Sub New (transform As Func(Of TInput, IAsyncEnumerable(Of TOutput)))
Parameter
- transform
- Func<TInput,IAsyncEnumerable<TOutput>>
Die Funktion, die mit jedem empfangenen Datenelement aufgerufen werden soll. Alle Daten aus der zurückgegebenen IAsyncEnumerable<T> Daten werden als Ausgabe dieser TransformManyBlock<TInput,TOutput>Daten zur Verfügung gestellt.
Ausnahmen
transform ist null.
Gilt für:
TransformManyBlock<TInput,TOutput>(Func<TInput,IEnumerable<TOutput>>)
- Quelle:
- TransformManyBlock.cs
- Quelle:
- TransformManyBlock.cs
- Quelle:
- TransformManyBlock.cs
- Quelle:
- TransformManyBlock.cs
- Quelle:
- TransformManyBlock.cs
- Quelle:
- TransformManyBlock.cs
- Quelle:
- TransformManyBlock.cs
Initialisiert ein neues TransformManyBlock<TInput,TOutput> mit der angegebenen Funktion.
public:
TransformManyBlock(Func<TInput, System::Collections::Generic::IEnumerable<TOutput> ^> ^ transform);
public TransformManyBlock(Func<TInput,System.Collections.Generic.IEnumerable<TOutput>> transform);
new System.Threading.Tasks.Dataflow.TransformManyBlock<'Input, 'Output> : Func<'Input, seq<'Output>> -> System.Threading.Tasks.Dataflow.TransformManyBlock<'Input, 'Output>
Public Sub New (transform As Func(Of TInput, IEnumerable(Of TOutput)))
Parameter
- transform
- Func<TInput,IEnumerable<TOutput>>
Die Funktion, die mit jedem empfangenen Datenelement aufgerufen werden soll. Alle Daten aus der zurückgegebenen IEnumerable<T> Daten werden als Ausgabe dieser TransformManyBlock<TInput,TOutput>Daten zur Verfügung gestellt.
Ausnahmen
transform ist null.
Gilt für:
TransformManyBlock<TInput,TOutput>(Func<TInput,Task<IEnumerable<TOutput>>>)
- Quelle:
- TransformManyBlock.cs
- Quelle:
- TransformManyBlock.cs
- Quelle:
- TransformManyBlock.cs
- Quelle:
- TransformManyBlock.cs
- Quelle:
- TransformManyBlock.cs
- Quelle:
- TransformManyBlock.cs
- Quelle:
- TransformManyBlock.cs
Initialisiert ein neues TransformManyBlock<TInput,TOutput> mit der angegebenen Funktion.
public:
TransformManyBlock(Func<TInput, System::Threading::Tasks::Task<System::Collections::Generic::IEnumerable<TOutput> ^> ^> ^ transform);
public TransformManyBlock(Func<TInput,System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<TOutput>>> transform);
new System.Threading.Tasks.Dataflow.TransformManyBlock<'Input, 'Output> : Func<'Input, System.Threading.Tasks.Task<seq<'Output>>> -> System.Threading.Tasks.Dataflow.TransformManyBlock<'Input, 'Output>
Public Sub New (transform As Func(Of TInput, Task(Of IEnumerable(Of TOutput))))
Parameter
- transform
- Func<TInput,Task<IEnumerable<TOutput>>>
Die Funktion, die mit jedem empfangenen Datenelement aufgerufen werden soll. Alle daten, die asynchron in der IEnumerable<T> Datei zurückgegeben werden, werden als Ausgabe dieser TransformManyBlock<TInput,TOutput>Daten zur Verfügung gestellt.
Ausnahmen
transform ist null.
Gilt für:
TransformManyBlock<TInput,TOutput>(Func<TInput,IAsyncEnumerable<TOutput>>, ExecutionDataflowBlockOptions)
Initialisiert die TransformManyBlock<TInput,TOutput> mit der angegebenen Funktion und ExecutionDataflowBlockOptions.
public:
TransformManyBlock(Func<TInput, System::Collections::Generic::IAsyncEnumerable<TOutput> ^> ^ transform, System::Threading::Tasks::Dataflow::ExecutionDataflowBlockOptions ^ dataflowBlockOptions);
public TransformManyBlock(Func<TInput,System.Collections.Generic.IAsyncEnumerable<TOutput>> transform, System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions dataflowBlockOptions);
new System.Threading.Tasks.Dataflow.TransformManyBlock<'Input, 'Output> : Func<'Input, System.Collections.Generic.IAsyncEnumerable<'Output>> * System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions -> System.Threading.Tasks.Dataflow.TransformManyBlock<'Input, 'Output>
Public Sub New (transform As Func(Of TInput, IAsyncEnumerable(Of TOutput)), dataflowBlockOptions As ExecutionDataflowBlockOptions)
Parameter
- transform
- Func<TInput,IAsyncEnumerable<TOutput>>
Die Funktion, die mit jedem empfangenen Datenelement aufgerufen werden soll. Alle Daten aus der zurückgegebenen IAsyncEnumerable<T> Daten werden als Ausgabe dieser TransformManyBlock<TInput,TOutput>Daten zur Verfügung gestellt.
- dataflowBlockOptions
- ExecutionDataflowBlockOptions
Die Optionen, mit denen Dies konfiguriert TransformManyBlock<TInput,TOutput>werden soll.
Ausnahmen
Das transform oder dataflowBlockOptions ist null.
Gilt für:
TransformManyBlock<TInput,TOutput>(Func<TInput,IEnumerable<TOutput>>, ExecutionDataflowBlockOptions)
- Quelle:
- TransformManyBlock.cs
- Quelle:
- TransformManyBlock.cs
- Quelle:
- TransformManyBlock.cs
- Quelle:
- TransformManyBlock.cs
- Quelle:
- TransformManyBlock.cs
- Quelle:
- TransformManyBlock.cs
- Quelle:
- TransformManyBlock.cs
Initialisiert ein neues TransformManyBlock<TInput,TOutput> mit der angegebenen Funktion und ExecutionDataflowBlockOptions.
public:
TransformManyBlock(Func<TInput, System::Collections::Generic::IEnumerable<TOutput> ^> ^ transform, System::Threading::Tasks::Dataflow::ExecutionDataflowBlockOptions ^ dataflowBlockOptions);
public TransformManyBlock(Func<TInput,System.Collections.Generic.IEnumerable<TOutput>> transform, System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions dataflowBlockOptions);
new System.Threading.Tasks.Dataflow.TransformManyBlock<'Input, 'Output> : Func<'Input, seq<'Output>> * System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions -> System.Threading.Tasks.Dataflow.TransformManyBlock<'Input, 'Output>
Public Sub New (transform As Func(Of TInput, IEnumerable(Of TOutput)), dataflowBlockOptions As ExecutionDataflowBlockOptions)
Parameter
- transform
- Func<TInput,IEnumerable<TOutput>>
Die Funktion, die mit jedem empfangenen Datenelement aufgerufen werden soll. Alle Daten aus der zurückgegebenen Daten IEnumerable<T> werden als Ausgabe aus dieser TransformManyBlock<TInput,TOutput>Datei zur Verfügung gestellt.
- dataflowBlockOptions
- ExecutionDataflowBlockOptions
Die Optionen, mit denen Dies konfiguriert TransformManyBlock<TInput,TOutput>werden soll.
Ausnahmen
Gilt für:
TransformManyBlock<TInput,TOutput>(Func<TInput,Task<IEnumerable<TOutput>>>, ExecutionDataflowBlockOptions)
- Quelle:
- TransformManyBlock.cs
- Quelle:
- TransformManyBlock.cs
- Quelle:
- TransformManyBlock.cs
- Quelle:
- TransformManyBlock.cs
- Quelle:
- TransformManyBlock.cs
- Quelle:
- TransformManyBlock.cs
- Quelle:
- TransformManyBlock.cs
Initialisiert ein neues TransformManyBlock<TInput,TOutput> mit der angegebenen Funktion und ExecutionDataflowBlockOptions.
public:
TransformManyBlock(Func<TInput, System::Threading::Tasks::Task<System::Collections::Generic::IEnumerable<TOutput> ^> ^> ^ transform, System::Threading::Tasks::Dataflow::ExecutionDataflowBlockOptions ^ dataflowBlockOptions);
public TransformManyBlock(Func<TInput,System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<TOutput>>> transform, System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions dataflowBlockOptions);
new System.Threading.Tasks.Dataflow.TransformManyBlock<'Input, 'Output> : Func<'Input, System.Threading.Tasks.Task<seq<'Output>>> * System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions -> System.Threading.Tasks.Dataflow.TransformManyBlock<'Input, 'Output>
Public Sub New (transform As Func(Of TInput, Task(Of IEnumerable(Of TOutput))), dataflowBlockOptions As ExecutionDataflowBlockOptions)
Parameter
- transform
- Func<TInput,Task<IEnumerable<TOutput>>>
Die Funktion, die mit jedem empfangenen Datenelement aufgerufen werden soll. Alle daten, die asynchron in der IEnumerable<T> Datei zurückgegeben werden, werden als Ausgabe dieser TransformManyBlock<TInput,TOutput>Daten zur Verfügung gestellt.
- dataflowBlockOptions
- ExecutionDataflowBlockOptions
Die Optionen, mit denen Dies konfiguriert TransformManyBlock<TInput,TOutput>werden soll.