TransformManyBlock<TInput,TOutput> Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
TransformManyBlock<TInput,TOutput>(Func<TInput,IAsyncEnumerable<TOutput>>)
Initialise la TransformManyBlock<TInput,TOutput> fonction spécifiée.
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)))
Paramètres
- transform
- Func<TInput,IAsyncEnumerable<TOutput>>
Fonction à appeler avec chaque élément de données reçu. Toutes les données de l’objet retourné IAsyncEnumerable<T> seront mises à disposition en tant que sortie de ce TransformManyBlock<TInput,TOutput>.
Exceptions
transform a la valeur null.
S’applique à
TransformManyBlock<TInput,TOutput>(Func<TInput,IEnumerable<TOutput>>)
- Source:
- TransformManyBlock.cs
- Source:
- TransformManyBlock.cs
- Source:
- TransformManyBlock.cs
- Source:
- TransformManyBlock.cs
- Source:
- TransformManyBlock.cs
- Source:
- TransformManyBlock.cs
- Source:
- TransformManyBlock.cs
Initialise une nouvelle TransformManyBlock<TInput,TOutput> avec la fonction spécifiée.
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)))
Paramètres
- transform
- Func<TInput,IEnumerable<TOutput>>
Fonction à appeler avec chaque élément de données reçu. Toutes les données de l’objet retourné IEnumerable<T> seront mises à disposition en tant que sortie de ce TransformManyBlock<TInput,TOutput>.
Exceptions
transform a la valeur null.
S’applique à
TransformManyBlock<TInput,TOutput>(Func<TInput,Task<IEnumerable<TOutput>>>)
- Source:
- TransformManyBlock.cs
- Source:
- TransformManyBlock.cs
- Source:
- TransformManyBlock.cs
- Source:
- TransformManyBlock.cs
- Source:
- TransformManyBlock.cs
- Source:
- TransformManyBlock.cs
- Source:
- TransformManyBlock.cs
Initialise une nouvelle TransformManyBlock<TInput,TOutput> avec la fonction spécifiée.
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))))
Paramètres
- transform
- Func<TInput,Task<IEnumerable<TOutput>>>
Fonction à appeler avec chaque élément de données reçu. Toutes les données retournées de manière asynchrone dans le IEnumerable<T> fichier seront rendues disponibles en sortie à partir de ce TransformManyBlock<TInput,TOutput>fichier .
Exceptions
transform a la valeur null.
S’applique à
TransformManyBlock<TInput,TOutput>(Func<TInput,IAsyncEnumerable<TOutput>>, ExecutionDataflowBlockOptions)
Initialise avec TransformManyBlock<TInput,TOutput> la fonction spécifiée et 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)
Paramètres
- transform
- Func<TInput,IAsyncEnumerable<TOutput>>
Fonction à appeler avec chaque élément de données reçu. Toutes les données de l’objet retourné IAsyncEnumerable<T> seront mises à disposition en tant que sortie de ce TransformManyBlock<TInput,TOutput>.
- dataflowBlockOptions
- ExecutionDataflowBlockOptions
Options avec lesquelles configurer ce TransformManyBlock<TInput,TOutput>.
Exceptions
transform Ou dataflowBlockOptions est null.
S’applique à
TransformManyBlock<TInput,TOutput>(Func<TInput,IEnumerable<TOutput>>, ExecutionDataflowBlockOptions)
- Source:
- TransformManyBlock.cs
- Source:
- TransformManyBlock.cs
- Source:
- TransformManyBlock.cs
- Source:
- TransformManyBlock.cs
- Source:
- TransformManyBlock.cs
- Source:
- TransformManyBlock.cs
- Source:
- TransformManyBlock.cs
Initialise un nouveau TransformManyBlock<TInput,TOutput> avec la fonction spécifiée et 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)
Paramètres
- transform
- Func<TInput,IEnumerable<TOutput>>
Fonction à appeler avec chaque élément de données reçu. Toutes les données de l’élément retourné IEnumerable<T> seront mises à disposition en tant que sortie de ce TransformManyBlock<TInput,TOutput>.
- dataflowBlockOptions
- ExecutionDataflowBlockOptions
Options avec lesquelles configurer ce TransformManyBlock<TInput,TOutput>.
Exceptions
S’applique à
TransformManyBlock<TInput,TOutput>(Func<TInput,Task<IEnumerable<TOutput>>>, ExecutionDataflowBlockOptions)
- Source:
- TransformManyBlock.cs
- Source:
- TransformManyBlock.cs
- Source:
- TransformManyBlock.cs
- Source:
- TransformManyBlock.cs
- Source:
- TransformManyBlock.cs
- Source:
- TransformManyBlock.cs
- Source:
- TransformManyBlock.cs
Initialise un nouveau TransformManyBlock<TInput,TOutput> avec la fonction spécifiée et 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)
Paramètres
- transform
- Func<TInput,Task<IEnumerable<TOutput>>>
Fonction à appeler avec chaque élément de données reçu. Toutes les données retournées de manière asynchrone dans le IEnumerable<T> fichier seront rendues disponibles en sortie à partir de ce TransformManyBlock<TInput,TOutput>fichier .
- dataflowBlockOptions
- ExecutionDataflowBlockOptions
Options avec lesquelles configurer ce TransformManyBlock<TInput,TOutput>.