Compartir a través de


IncrementalValueProviderExtensions.SelectMany Método

Definición

Sobrecargas

Nombre Description
SelectMany<TSource,TResult>(IncrementalValueProvider<TSource>, Func<TSource,CancellationToken,IEnumerable<TResult>>)

Transforma en IncrementalValueProvider<TValue> un nuevo IncrementalValuesProvider<TValues> mediante la aplicación de una función de transformación que devuelve cero o más resultados para el valor de entrada. Se trata de una transformación de 1 a varios donde cada valor de entrada puede generar cero, uno o varios valores de salida.

SelectMany<TSource,TResult>(IncrementalValueProvider<TSource>, Func<TSource,CancellationToken,ImmutableArray<TResult>>)

Transforma en IncrementalValueProvider<TValue> un nuevo IncrementalValuesProvider<TValues> mediante la aplicación de una función de transformación que devuelve cero o más resultados para el valor de entrada. Se trata de una transformación de 1 a varios donde cada valor de entrada puede generar cero, uno o varios valores de salida.

SelectMany<TSource,TResult>(IncrementalValuesProvider<TSource>, Func<TSource,CancellationToken,IEnumerable<TResult>>)

Transforma en IncrementalValuesProvider<TValues> un nuevo IncrementalValuesProvider<TValues> mediante la aplicación de una función de transformación que devuelve cero o más resultados para cada valor de entrada. Se trata de una transformación de varios a varios donde cada valor de entrada puede generar cero, uno o varios valores de salida.

SelectMany<TSource,TResult>(IncrementalValuesProvider<TSource>, Func<TSource,CancellationToken,ImmutableArray<TResult>>)

Transforma en IncrementalValuesProvider<TValues> un nuevo IncrementalValuesProvider<TValues> mediante la aplicación de una función de transformación que devuelve cero o más resultados para cada valor de entrada. Se trata de una transformación de varios a varios donde cada valor de entrada puede generar cero, uno o varios valores de salida.

SelectMany<TSource,TResult>(IncrementalValueProvider<TSource>, Func<TSource,CancellationToken,IEnumerable<TResult>>)

Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs

Transforma en IncrementalValueProvider<TValue> un nuevo IncrementalValuesProvider<TValues> mediante la aplicación de una función de transformación que devuelve cero o más resultados para el valor de entrada. Se trata de una transformación de 1 a varios donde cada valor de entrada puede generar cero, uno o varios valores de salida.

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

Tipo del valor de entrada

TResult

Tipo de cada valor de salida

Parámetros

source
IncrementalValueProvider<TSource>

Proveedor de entrada

selector
Func<TSource,CancellationToken,IEnumerable<TResult>>

Función que transforma un objeto TSource en un IEnumerable<T>

Devoluciones

Nuevo IncrementalValuesProvider<TValues> que proporciona los valores transformados

Se aplica a

SelectMany<TSource,TResult>(IncrementalValueProvider<TSource>, Func<TSource,CancellationToken,ImmutableArray<TResult>>)

Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs

Transforma en IncrementalValueProvider<TValue> un nuevo IncrementalValuesProvider<TValues> mediante la aplicación de una función de transformación que devuelve cero o más resultados para el valor de entrada. Se trata de una transformación de 1 a varios donde cada valor de entrada puede generar cero, uno o varios valores de salida.

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

Tipo del valor de entrada

TResult

Tipo de cada valor de salida

Parámetros

source
IncrementalValueProvider<TSource>

Proveedor de entrada

selector
Func<TSource,CancellationToken,ImmutableArray<TResult>>

Función que transforma un objeto TSource en un ImmutableArray<T>

Devoluciones

Nuevo IncrementalValuesProvider<TValues> que proporciona los valores transformados

Se aplica a

SelectMany<TSource,TResult>(IncrementalValuesProvider<TSource>, Func<TSource,CancellationToken,IEnumerable<TResult>>)

Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs

Transforma en IncrementalValuesProvider<TValues> un nuevo IncrementalValuesProvider<TValues> mediante la aplicación de una función de transformación que devuelve cero o más resultados para cada valor de entrada. Se trata de una transformación de varios a varios donde cada valor de entrada puede generar cero, uno o varios valores de salida.

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

Tipo de cada valor de entrada

TResult

Tipo de cada valor de salida

Parámetros

source
IncrementalValuesProvider<TSource>

Proveedor de entrada

selector
Func<TSource,CancellationToken,IEnumerable<TResult>>

Función que transforma cada una TSource en una IEnumerable<T>

Devoluciones

Nuevo IncrementalValuesProvider<TValues> que proporciona los valores transformados

Se aplica a

SelectMany<TSource,TResult>(IncrementalValuesProvider<TSource>, Func<TSource,CancellationToken,ImmutableArray<TResult>>)

Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs
Source:
ValueSourceExtensions.cs

Transforma en IncrementalValuesProvider<TValues> un nuevo IncrementalValuesProvider<TValues> mediante la aplicación de una función de transformación que devuelve cero o más resultados para cada valor de entrada. Se trata de una transformación de varios a varios donde cada valor de entrada puede generar cero, uno o varios valores de salida.

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

Tipo de cada valor de entrada

TResult

Tipo de cada valor de salida

Parámetros

source
IncrementalValuesProvider<TSource>

Proveedor de entrada

selector
Func<TSource,CancellationToken,ImmutableArray<TResult>>

Función que transforma cada una TSource en una ImmutableArray<T>

Devoluciones

Nuevo IncrementalValuesProvider<TValues> que proporciona los valores transformados

Se aplica a