IncrementalValueProviderExtensions.SelectMany Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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