IncrementalValueProviderExtensions.SelectMany Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Description |
|---|---|
| SelectMany<TSource,TResult>(IncrementalValueProvider<TSource>, Func<TSource,CancellationToken,IEnumerable<TResult>>) |
Transforma um IncrementalValueProvider<TValue> em um novo IncrementalValuesProvider<TValues> aplicando uma função de transformação que retorna zero ou mais resultados para o valor de entrada. Essa é uma transformação de 1 para muitos em que cada valor de entrada pode produzir zero, um ou vários valores de saída. |
| SelectMany<TSource,TResult>(IncrementalValueProvider<TSource>, Func<TSource,CancellationToken,ImmutableArray<TResult>>) |
Transforma um IncrementalValueProvider<TValue> em um novo IncrementalValuesProvider<TValues> aplicando uma função de transformação que retorna zero ou mais resultados para o valor de entrada. Essa é uma transformação de 1 para muitos em que cada valor de entrada pode produzir zero, um ou vários valores de saída. |
| SelectMany<TSource,TResult>(IncrementalValuesProvider<TSource>, Func<TSource,CancellationToken,IEnumerable<TResult>>) |
Transforma um IncrementalValuesProvider<TValues> em um novo IncrementalValuesProvider<TValues> aplicando uma função de transformação que retorna zero ou mais resultados para cada valor de entrada. Essa é uma transformação muitos para muitos em que cada valor de entrada pode produzir zero, um ou vários valores de saída. |
| SelectMany<TSource,TResult>(IncrementalValuesProvider<TSource>, Func<TSource,CancellationToken,ImmutableArray<TResult>>) |
Transforma um IncrementalValuesProvider<TValues> em um novo IncrementalValuesProvider<TValues> aplicando uma função de transformação que retorna zero ou mais resultados para cada valor de entrada. Essa é uma transformação muitos para muitos em que cada valor de entrada pode produzir zero, um ou vários valores de saída. |
SelectMany<TSource,TResult>(IncrementalValueProvider<TSource>, Func<TSource,CancellationToken,IEnumerable<TResult>>)
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
Transforma um IncrementalValueProvider<TValue> em um novo IncrementalValuesProvider<TValues> aplicando uma função de transformação que retorna zero ou mais resultados para o valor de entrada. Essa é uma transformação de 1 para muitos em que cada valor de entrada pode produzir zero, um ou vários valores de saída.
public static Microsoft.CodeAnalysis.IncrementalValuesProvider<TResult> SelectMany<TSource,TResult>(this Microsoft.CodeAnalysis.IncrementalValueProvider<TSource> source, Func<TSource,System.Threading.CancellationToken,System.Collections.Generic.IEnumerable<TResult>> selector);
static member SelectMany : Microsoft.CodeAnalysis.IncrementalValueProvider<'Source> * Func<'Source, System.Threading.CancellationToken, seq<'Result>> -> Microsoft.CodeAnalysis.IncrementalValuesProvider<'Result>
<Extension()>
Public Function SelectMany(Of TSource, TResult) (source As IncrementalValueProvider(Of TSource), selector As Func(Of TSource, CancellationToken, IEnumerable(Of TResult))) As IncrementalValuesProvider(Of TResult)
Parâmetros de tipo
- TSource
O tipo do valor de entrada
- TResult
O tipo de cada valor de saída
Parâmetros
- source
- IncrementalValueProvider<TSource>
O provedor de entrada
- selector
- Func<TSource,CancellationToken,IEnumerable<TResult>>
Uma função que transforma um em um TSourceIEnumerable<T>
Retornos
Uma nova IncrementalValuesProvider<TValues> que fornece os valores transformados
Aplica-se a
SelectMany<TSource,TResult>(IncrementalValueProvider<TSource>, Func<TSource,CancellationToken,ImmutableArray<TResult>>)
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
Transforma um IncrementalValueProvider<TValue> em um novo IncrementalValuesProvider<TValues> aplicando uma função de transformação que retorna zero ou mais resultados para o valor de entrada. Essa é uma transformação de 1 para muitos em que cada valor de entrada pode produzir zero, um ou vários valores de saída.
public static Microsoft.CodeAnalysis.IncrementalValuesProvider<TResult> SelectMany<TSource,TResult>(this Microsoft.CodeAnalysis.IncrementalValueProvider<TSource> source, Func<TSource,System.Threading.CancellationToken,System.Collections.Immutable.ImmutableArray<TResult>> selector);
static member SelectMany : Microsoft.CodeAnalysis.IncrementalValueProvider<'Source> * Func<'Source, System.Threading.CancellationToken, System.Collections.Immutable.ImmutableArray<'Result>> -> Microsoft.CodeAnalysis.IncrementalValuesProvider<'Result>
<Extension()>
Public Function SelectMany(Of TSource, TResult) (source As IncrementalValueProvider(Of TSource), selector As Func(Of TSource, CancellationToken, ImmutableArray(Of TResult))) As IncrementalValuesProvider(Of TResult)
Parâmetros de tipo
- TSource
O tipo do valor de entrada
- TResult
O tipo de cada valor de saída
Parâmetros
- source
- IncrementalValueProvider<TSource>
O provedor de entrada
- selector
- Func<TSource,CancellationToken,ImmutableArray<TResult>>
Uma função que transforma um em um TSourceImmutableArray<T>
Retornos
Uma nova IncrementalValuesProvider<TValues> que fornece os valores transformados
Aplica-se a
SelectMany<TSource,TResult>(IncrementalValuesProvider<TSource>, Func<TSource,CancellationToken,IEnumerable<TResult>>)
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
Transforma um IncrementalValuesProvider<TValues> em um novo IncrementalValuesProvider<TValues> aplicando uma função de transformação que retorna zero ou mais resultados para cada valor de entrada. Essa é uma transformação muitos para muitos em que cada valor de entrada pode produzir zero, um ou vários valores de saída.
public static Microsoft.CodeAnalysis.IncrementalValuesProvider<TResult> SelectMany<TSource,TResult>(this Microsoft.CodeAnalysis.IncrementalValuesProvider<TSource> source, Func<TSource,System.Threading.CancellationToken,System.Collections.Generic.IEnumerable<TResult>> selector);
static member SelectMany : Microsoft.CodeAnalysis.IncrementalValuesProvider<'Source> * Func<'Source, System.Threading.CancellationToken, seq<'Result>> -> Microsoft.CodeAnalysis.IncrementalValuesProvider<'Result>
<Extension()>
Public Function SelectMany(Of TSource, TResult) (source As IncrementalValuesProvider(Of TSource), selector As Func(Of TSource, CancellationToken, IEnumerable(Of TResult))) As IncrementalValuesProvider(Of TResult)
Parâmetros de tipo
- TSource
O tipo de cada valor de entrada
- TResult
O tipo de cada valor de saída
Parâmetros
- source
- IncrementalValuesProvider<TSource>
O provedor de entrada
- selector
- Func<TSource,CancellationToken,IEnumerable<TResult>>
Uma função que transforma cada TSource uma em uma IEnumerable<T>
Retornos
Uma nova IncrementalValuesProvider<TValues> que fornece os valores transformados
Aplica-se a
SelectMany<TSource,TResult>(IncrementalValuesProvider<TSource>, Func<TSource,CancellationToken,ImmutableArray<TResult>>)
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
- Origem:
- ValueSourceExtensions.cs
Transforma um IncrementalValuesProvider<TValues> em um novo IncrementalValuesProvider<TValues> aplicando uma função de transformação que retorna zero ou mais resultados para cada valor de entrada. Essa é uma transformação muitos para muitos em que cada valor de entrada pode produzir zero, um ou vários valores de saída.
public static Microsoft.CodeAnalysis.IncrementalValuesProvider<TResult> SelectMany<TSource,TResult>(this Microsoft.CodeAnalysis.IncrementalValuesProvider<TSource> source, Func<TSource,System.Threading.CancellationToken,System.Collections.Immutable.ImmutableArray<TResult>> selector);
static member SelectMany : Microsoft.CodeAnalysis.IncrementalValuesProvider<'Source> * Func<'Source, System.Threading.CancellationToken, System.Collections.Immutable.ImmutableArray<'Result>> -> Microsoft.CodeAnalysis.IncrementalValuesProvider<'Result>
<Extension()>
Public Function SelectMany(Of TSource, TResult) (source As IncrementalValuesProvider(Of TSource), selector As Func(Of TSource, CancellationToken, ImmutableArray(Of TResult))) As IncrementalValuesProvider(Of TResult)
Parâmetros de tipo
- TSource
O tipo de cada valor de entrada
- TResult
O tipo de cada valor de saída
Parâmetros
- source
- IncrementalValuesProvider<TSource>
O provedor de entrada
- selector
- Func<TSource,CancellationToken,ImmutableArray<TResult>>
Uma função que transforma cada TSource uma em uma ImmutableArray<T>
Retornos
Uma nova IncrementalValuesProvider<TValues> que fornece os valores transformados