Compartir a través de


IncrementalValueProviderExtensions.Collect<TSource> Método

Definición

Recopila todos los valores de un IncrementalValuesProvider<TValues> objeto en un único IncrementalValueProvider<TValue> que contiene .ImmutableArray<T> Esto resulta útil cuando necesita agregar varios valores en una sola colección para procesarlos juntos.

public static Microsoft.CodeAnalysis.IncrementalValueProvider<System.Collections.Immutable.ImmutableArray<TSource>> Collect<TSource>(this Microsoft.CodeAnalysis.IncrementalValuesProvider<TSource> source);
static member Collect : Microsoft.CodeAnalysis.IncrementalValuesProvider<'Source> -> Microsoft.CodeAnalysis.IncrementalValueProvider<System.Collections.Immutable.ImmutableArray<'Source>>
<Extension()>
Public Function Collect(Of TSource) (source As IncrementalValuesProvider(Of TSource)) As IncrementalValueProvider(Of ImmutableArray(Of TSource))

Parámetros de tipo

TSource

Tipo de cada valor en el proveedor de entrada

Parámetros

source
IncrementalValuesProvider<TSource>

Proveedor de entrada con varios valores

Devoluciones

Nuevo IncrementalValueProvider<TValue> que proporciona un ImmutableArray<T> objeto que contiene todos los valores

Se aplica a