IncrementalValueProviderExtensions.Select Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
| Name | Description |
|---|---|
| Select<TSource,TResult>(IncrementalValueProvider<TSource>, Func<TSource,CancellationToken,TResult>) |
Transforms an IncrementalValueProvider<TValue> into a new IncrementalValueProvider<TValue> by applying a transform function to the value. This is a 1-to-1 transformation where each input value produces exactly one output value. |
| Select<TSource,TResult>(IncrementalValuesProvider<TSource>, Func<TSource,CancellationToken,TResult>) |
Transforms an IncrementalValuesProvider<TValues> into a new IncrementalValuesProvider<TValues> by applying a transform function to each value. This is a 1-to-1 transformation where each input value produces exactly one output value. |
Select<TSource,TResult>(IncrementalValueProvider<TSource>, Func<TSource,CancellationToken,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
Transforms an IncrementalValueProvider<TValue> into a new IncrementalValueProvider<TValue> by applying a transform function to the value. This is a 1-to-1 transformation where each input value produces exactly one output value.
public static Microsoft.CodeAnalysis.IncrementalValueProvider<TResult> Select<TSource,TResult>(this Microsoft.CodeAnalysis.IncrementalValueProvider<TSource> source, Func<TSource,System.Threading.CancellationToken,TResult> selector);
static member Select : Microsoft.CodeAnalysis.IncrementalValueProvider<'Source> * Func<'Source, System.Threading.CancellationToken, 'Result> -> Microsoft.CodeAnalysis.IncrementalValueProvider<'Result>
<Extension()>
Public Function Select(Of TSource, TResult) (source As IncrementalValueProvider(Of TSource), selector As Func(Of TSource, CancellationToken, TResult)) As IncrementalValueProvider(Of TResult)
Type Parameters
- TSource
The type of the input value
- TResult
The type of the output value
Parameters
- source
- IncrementalValueProvider<TSource>
The input provider
- selector
- Func<TSource,CancellationToken,TResult>
A function that transforms a TSource into a TResult
Returns
A new IncrementalValueProvider<TValue> that provides the transformed value
Applies to
Select<TSource,TResult>(IncrementalValuesProvider<TSource>, Func<TSource,CancellationToken,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
Transforms an IncrementalValuesProvider<TValues> into a new IncrementalValuesProvider<TValues> by applying a transform function to each value. This is a 1-to-1 transformation where each input value produces exactly one output value.
public static Microsoft.CodeAnalysis.IncrementalValuesProvider<TResult> Select<TSource,TResult>(this Microsoft.CodeAnalysis.IncrementalValuesProvider<TSource> source, Func<TSource,System.Threading.CancellationToken,TResult> selector);
static member Select : Microsoft.CodeAnalysis.IncrementalValuesProvider<'Source> * Func<'Source, System.Threading.CancellationToken, 'Result> -> Microsoft.CodeAnalysis.IncrementalValuesProvider<'Result>
<Extension()>
Public Function Select(Of TSource, TResult) (source As IncrementalValuesProvider(Of TSource), selector As Func(Of TSource, CancellationToken, TResult)) As IncrementalValuesProvider(Of TResult)
Type Parameters
- TSource
The type of each input value
- TResult
The type of each output value
Parameters
- source
- IncrementalValuesProvider<TSource>
The input provider
- selector
- Func<TSource,CancellationToken,TResult>
A function that transforms each TSource into a TResult
Returns
A new IncrementalValuesProvider<TValues> that provides the transformed values