IncrementalValueProviderExtensions.Select Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя | Описание |
|---|---|
| Select<TSource,TResult>(IncrementalValueProvider<TSource>, Func<TSource,CancellationToken,TResult>) |
IncrementalValueProvider<TValue> Преобразуется в новое IncrementalValueProvider<TValue> путем применения функции преобразования к значению. Это преобразование от 1 до 1, где каждое входное значение создает ровно одно выходное значение. |
| Select<TSource,TResult>(IncrementalValuesProvider<TSource>, Func<TSource,CancellationToken,TResult>) |
IncrementalValuesProvider<TValues> Преобразуется в новое IncrementalValuesProvider<TValues> путем применения функции преобразования к каждому значению. Это преобразование от 1 до 1, где каждое входное значение создает ровно одно выходное значение. |
Select<TSource,TResult>(IncrementalValueProvider<TSource>, Func<TSource,CancellationToken,TResult>)
- Исходный код:
- ValueSourceExtensions.cs
- Исходный код:
- ValueSourceExtensions.cs
- Исходный код:
- ValueSourceExtensions.cs
- Исходный код:
- ValueSourceExtensions.cs
- Исходный код:
- ValueSourceExtensions.cs
- Исходный код:
- ValueSourceExtensions.cs
- Исходный код:
- ValueSourceExtensions.cs
- Исходный код:
- ValueSourceExtensions.cs
- Исходный код:
- ValueSourceExtensions.cs
- Исходный код:
- ValueSourceExtensions.cs
- Исходный код:
- ValueSourceExtensions.cs
- Исходный код:
- ValueSourceExtensions.cs
- Исходный код:
- ValueSourceExtensions.cs
- Исходный код:
- ValueSourceExtensions.cs
- Исходный код:
- ValueSourceExtensions.cs
IncrementalValueProvider<TValue> Преобразуется в новое IncrementalValueProvider<TValue> путем применения функции преобразования к значению. Это преобразование от 1 до 1, где каждое входное значение создает ровно одно выходное значение.
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)
Параметры типа
- TSource
Тип входного значения
- TResult
Тип выходного значения
Параметры
- source
- IncrementalValueProvider<TSource>
Поставщик входных данных
- selector
- Func<TSource,CancellationToken,TResult>
Функция, которая преобразует a TSource в TResult
Возвращаемое значение
Новое IncrementalValueProvider<TValue> , предоставляющее преобразованное значение
Применяется к
Select<TSource,TResult>(IncrementalValuesProvider<TSource>, Func<TSource,CancellationToken,TResult>)
- Исходный код:
- ValueSourceExtensions.cs
- Исходный код:
- ValueSourceExtensions.cs
- Исходный код:
- ValueSourceExtensions.cs
- Исходный код:
- ValueSourceExtensions.cs
- Исходный код:
- ValueSourceExtensions.cs
- Исходный код:
- ValueSourceExtensions.cs
- Исходный код:
- ValueSourceExtensions.cs
- Исходный код:
- ValueSourceExtensions.cs
- Исходный код:
- ValueSourceExtensions.cs
- Исходный код:
- ValueSourceExtensions.cs
- Исходный код:
- ValueSourceExtensions.cs
- Исходный код:
- ValueSourceExtensions.cs
- Исходный код:
- ValueSourceExtensions.cs
- Исходный код:
- ValueSourceExtensions.cs
- Исходный код:
- ValueSourceExtensions.cs
IncrementalValuesProvider<TValues> Преобразуется в новое IncrementalValuesProvider<TValues> путем применения функции преобразования к каждому значению. Это преобразование от 1 до 1, где каждое входное значение создает ровно одно выходное значение.
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)
Параметры типа
- TSource
Тип каждого входного значения
- TResult
Тип каждого выходного значения
Параметры
- source
- IncrementalValuesProvider<TSource>
Поставщик входных данных
- selector
- Func<TSource,CancellationToken,TResult>
Функция, которая преобразует каждую из них TSource в TResult
Возвращаемое значение
Новое IncrementalValuesProvider<TValues> , предоставляющее преобразованные значения