IncrementalValueProviderExtensions.Collect<TSource> 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í.
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