IncrementalValuesProvider<TValues> Struct

Definizione

Rappresenta un provider di più valori che possono essere trasformati per costruire una pipeline di esecuzione

public readonly struct IncrementalValuesProvider<TValues>
type IncrementalValuesProvider<'Values> = struct
Public Structure IncrementalValuesProvider(Of TValues)

Parametri di tipo

TValues

Tipo di valore a cui questa origine fornisce l'accesso

Ereditarietà
IncrementalValuesProvider<TValues>

Commenti

Si tratta di un tipo opaco che non può essere usato direttamente. Verrà invece IIncrementalGenerator ricevuto un set di provider di valori durante la costruzione della pipeline di esecuzione. Viene quindi usato un set di metodi di estensione per creare trasformazioni sui dati che creano la pipeline effettiva.

Metodi di estensione

Collect<TSource>(IncrementalValuesProvider<TSource>)

Rappresenta un provider di più valori che possono essere trasformati per costruire una pipeline di esecuzione

Combine<TLeft,TRight>(IncrementalValuesProvider<TLeft>, IncrementalValueProvider<TRight>)

Rappresenta un provider di più valori che possono essere trasformati per costruire una pipeline di esecuzione

Select<TSource,TResult>(IncrementalValuesProvider<TSource>, Func<TSource,CancellationToken,TResult>)

Rappresenta un provider di più valori che possono essere trasformati per costruire una pipeline di esecuzione

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

Rappresenta un provider di più valori che possono essere trasformati per costruire una pipeline di esecuzione

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

Rappresenta un provider di più valori che possono essere trasformati per costruire una pipeline di esecuzione

Where<TSource>(IncrementalValuesProvider<TSource>, Func<TSource,Boolean>)

Rappresenta un provider di più valori che possono essere trasformati per costruire una pipeline di esecuzione

WithComparer<TSource>(IncrementalValuesProvider<TSource>, IEqualityComparer<TSource>)

Rappresenta un provider di più valori che possono essere trasformati per costruire una pipeline di esecuzione

WithTrackingName<TSource>(IncrementalValuesProvider<TSource>, String)

Rappresenta un provider di più valori che possono essere trasformati per costruire una pipeline di esecuzione

Si applica a