IncrementalValuesProvider<TValues> 結構
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
public readonly struct IncrementalValuesProvider<TValues>
type IncrementalValuesProvider<'Values> = struct
Public Structure IncrementalValuesProvider(Of TValues)
類型參數
- 繼承
-
IncrementalValuesProvider<TValues>
這是無法直接使用的不透明類型。 IIncrementalGenerator而是會在建構其執行管線時收到一組值提供者。 接著會使用一組擴充方法,在建立實際管線的資料上建立轉換。
擴充方法
Collect<TSource>(IncrementalValuesProvider<TSource>)
|
表示可轉換以建構執行管線之多個值的提供者
|
Combine<TLeft,TRight>(IncrementalValuesProvider<TLeft>, IncrementalValueProvider<TRight>)
|
表示可轉換以建構執行管線之多個值的提供者
|
Select<TSource,TResult>(IncrementalValuesProvider<TSource>, Func<TSource,CancellationToken,TResult>)
|
表示可轉換以建構執行管線之多個值的提供者
|
SelectMany<TSource,TResult>(IncrementalValuesProvider<TSource>, Func<TSource,CancellationToken,IEnumerable<TResult>>)
|
表示可轉換以建構執行管線之多個值的提供者
|
SelectMany<TSource,TResult>(IncrementalValuesProvider<TSource>, Func<TSource,CancellationToken,ImmutableArray<TResult>>)
|
表示可轉換以建構執行管線之多個值的提供者
|
Where<TSource>(IncrementalValuesProvider<TSource>, Func<TSource,Boolean>)
|
表示可轉換以建構執行管線之多個值的提供者
|
WithComparer<TSource>(IncrementalValuesProvider<TSource>, IEqualityComparer<TSource>)
|
表示可轉換以建構執行管線之多個值的提供者
|
WithTrackingName<TSource>(IncrementalValuesProvider<TSource>, String)
|
表示可轉換以建構執行管線之多個值的提供者
|
適用於