AsyncEnumerable.Select Метод

Определение

Перегрузки

Имя Описание
Select<TSource,TResult>(IAsyncEnumerable<TSource>, Func<TSource,Int32,CancellationToken,ValueTask<TResult>>)

Проектируйте каждый элемент последовательности в новую форму, включив индекс элемента.

Select<TSource,TResult>(IAsyncEnumerable<TSource>, Func<TSource,Int32,TResult>)

Проектируйте каждый элемент последовательности в новую форму, включив индекс элемента.

Select<TSource,TResult>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<TResult>>)

Проектируйте каждый элемент последовательности в новую форму.

Select<TSource,TResult>(IAsyncEnumerable<TSource>, Func<TSource,TResult>)

Проектируйте каждый элемент последовательности в новую форму.

Select<TSource,TResult>(IAsyncEnumerable<TSource>, Func<TSource,Int32,CancellationToken,ValueTask<TResult>>)

Исходный код:
Select.cs
Исходный код:
Select.cs
Исходный код:
Select.cs

Проектируйте каждый элемент последовательности в новую форму, включив индекс элемента.

public:
generic <typename TSource, typename TResult>
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IAsyncEnumerable<TResult> ^ Select(System::Collections::Generic::IAsyncEnumerable<TSource> ^ source, Func<TSource, int, System::Threading::CancellationToken, System::Threading::Tasks::ValueTask<TResult>> ^ selector);
public static System.Collections.Generic.IAsyncEnumerable<TResult> Select<TSource,TResult>(this System.Collections.Generic.IAsyncEnumerable<TSource> source, Func<TSource,int,System.Threading.CancellationToken,System.Threading.Tasks.ValueTask<TResult>> selector);
static member Select : System.Collections.Generic.IAsyncEnumerable<'Source> * Func<'Source, int, System.Threading.CancellationToken, System.Threading.Tasks.ValueTask<'Result>> -> System.Collections.Generic.IAsyncEnumerable<'Result>
<Extension()>
Public Function Select(Of TSource, TResult) (source As IAsyncEnumerable(Of TSource), selector As Func(Of TSource, Integer, CancellationToken, ValueTask(Of TResult))) As IAsyncEnumerable(Of TResult)

Параметры типа

TSource

Тип элементов источника.

TResult

Тип значения, возвращаемого селектором.

Параметры

source
IAsyncEnumerable<TSource>

Последовательность значений для вызова функции преобразования.

selector
Func<TSource,Int32,CancellationToken,ValueTask<TResult>>

Функция преобразования, применяемая к каждому элементу; второй параметр функции представляет индекс исходного элемента.

Возвращаемое значение

IAsyncEnumerable<TResult>

IAsyncEnumerable<T> Чей элемент является результатом вызова функции преобразования для каждого элемента источника.

Исключения

selector равно null.

Применяется к

Select<TSource,TResult>(IAsyncEnumerable<TSource>, Func<TSource,Int32,TResult>)

Исходный код:
Select.cs
Исходный код:
Select.cs
Исходный код:
Select.cs

Проектируйте каждый элемент последовательности в новую форму, включив индекс элемента.

public:
generic <typename TSource, typename TResult>
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IAsyncEnumerable<TResult> ^ Select(System::Collections::Generic::IAsyncEnumerable<TSource> ^ source, Func<TSource, int, TResult> ^ selector);
public static System.Collections.Generic.IAsyncEnumerable<TResult> Select<TSource,TResult>(this System.Collections.Generic.IAsyncEnumerable<TSource> source, Func<TSource,int,TResult> selector);
static member Select : System.Collections.Generic.IAsyncEnumerable<'Source> * Func<'Source, int, 'Result> -> System.Collections.Generic.IAsyncEnumerable<'Result>
<Extension()>
Public Function Select(Of TSource, TResult) (source As IAsyncEnumerable(Of TSource), selector As Func(Of TSource, Integer, TResult)) As IAsyncEnumerable(Of TResult)

Параметры типа

TSource

Тип элементов источника.

TResult

Тип значения, возвращаемого селектором.

Параметры

source
IAsyncEnumerable<TSource>

Последовательность значений для вызова функции преобразования.

selector
Func<TSource,Int32,TResult>

Функция преобразования, применяемая к каждому элементу; второй параметр функции представляет индекс исходного элемента.

Возвращаемое значение

IAsyncEnumerable<TResult>

IAsyncEnumerable<T> Чей элемент является результатом вызова функции преобразования для каждого элемента источника.

Исключения

selector равно null.

Применяется к

Select<TSource,TResult>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<TResult>>)

Исходный код:
Select.cs
Исходный код:
Select.cs
Исходный код:
Select.cs

Проектируйте каждый элемент последовательности в новую форму.

public:
generic <typename TSource, typename TResult>
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IAsyncEnumerable<TResult> ^ Select(System::Collections::Generic::IAsyncEnumerable<TSource> ^ source, Func<TSource, System::Threading::CancellationToken, System::Threading::Tasks::ValueTask<TResult>> ^ selector);
public static System.Collections.Generic.IAsyncEnumerable<TResult> Select<TSource,TResult>(this System.Collections.Generic.IAsyncEnumerable<TSource> source, Func<TSource,System.Threading.CancellationToken,System.Threading.Tasks.ValueTask<TResult>> selector);
static member Select : System.Collections.Generic.IAsyncEnumerable<'Source> * Func<'Source, System.Threading.CancellationToken, System.Threading.Tasks.ValueTask<'Result>> -> System.Collections.Generic.IAsyncEnumerable<'Result>
<Extension()>
Public Function Select(Of TSource, TResult) (source As IAsyncEnumerable(Of TSource), selector As Func(Of TSource, CancellationToken, ValueTask(Of TResult))) As IAsyncEnumerable(Of TResult)

Параметры типа

TSource

Тип элементов источника.

TResult

Тип значения, возвращаемого селектором.

Параметры

source
IAsyncEnumerable<TSource>

Последовательность значений для вызова функции преобразования.

selector
Func<TSource,CancellationToken,ValueTask<TResult>>

Функция преобразования, применяемая к каждому элементу.

Возвращаемое значение

IAsyncEnumerable<TResult>

IAsyncEnumerable<T> Чей элемент является результатом вызова функции преобразования для каждого элемента источника.

Исключения

selector равно null.

Применяется к

Select<TSource,TResult>(IAsyncEnumerable<TSource>, Func<TSource,TResult>)

Исходный код:
Select.cs
Исходный код:
Select.cs
Исходный код:
Select.cs

Проектируйте каждый элемент последовательности в новую форму.

public:
generic <typename TSource, typename TResult>
[System::Runtime::CompilerServices::Extension]
 static System::Collections::Generic::IAsyncEnumerable<TResult> ^ Select(System::Collections::Generic::IAsyncEnumerable<TSource> ^ source, Func<TSource, TResult> ^ selector);
public static System.Collections.Generic.IAsyncEnumerable<TResult> Select<TSource,TResult>(this System.Collections.Generic.IAsyncEnumerable<TSource> source, Func<TSource,TResult> selector);
static member Select : System.Collections.Generic.IAsyncEnumerable<'Source> * Func<'Source, 'Result> -> System.Collections.Generic.IAsyncEnumerable<'Result>
<Extension()>
Public Function Select(Of TSource, TResult) (source As IAsyncEnumerable(Of TSource), selector As Func(Of TSource, TResult)) As IAsyncEnumerable(Of TResult)

Параметры типа

TSource

Тип элементов источника.

TResult

Тип значения, возвращаемого селектором.

Параметры

source
IAsyncEnumerable<TSource>

Последовательность значений для вызова функции преобразования.

selector
Func<TSource,TResult>

Функция преобразования, применяемая к каждому элементу.

Возвращаемое значение

IAsyncEnumerable<TResult>

IAsyncEnumerable<T> Чей элемент является результатом вызова функции преобразования для каждого элемента источника.

Исключения

selector равно null.

Применяется к