Język

AsyncEnumerable.Select Metoda

Definicja

Przeciążenia

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

Projektuje każdy element sekwencji w nowym formularzu, dołączając indeks elementu.

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

Projektuje każdy element sekwencji w nowym formularzu, dołączając indeks elementu.

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

Projektuje każdy element sekwencji w nowym formularzu.

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

Projektuje każdy element sekwencji w nowym formularzu.

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

Źródło:
Select.cs
Źródło:
Select.cs
Źródło:
Select.cs
Źródło:
Select.cs

Projektuje każdy element sekwencji w nowym formularzu, dołączając indeks elementu.

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)

Parametry typu

TSource

Typ elementów źródła.

TResult

Typ wartości zwracanej przez selektor.

Parametry

source
IAsyncEnumerable<TSource>

Sekwencja wartości, na których ma być wywoływana funkcja transform.

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

Funkcja przekształcania, która ma być stosowana do każdego elementu; drugi parametr funkcji reprezentuje indeks elementu źródłowego.

Zwraca

IAsyncEnumerable<TResult>

Element IAsyncEnumerable<T> , którego elementy są wynikiem wywołania funkcji transform na każdym elemercie źródłowym.

Wyjątki

Parametr selector ma wartość null.

Dotyczy

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

Źródło:
Select.cs
Źródło:
Select.cs
Źródło:
Select.cs
Źródło:
Select.cs

Projektuje każdy element sekwencji w nowym formularzu, dołączając indeks elementu.

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)

Parametry typu

TSource

Typ elementów źródła.

TResult

Typ wartości zwracanej przez selektor.

Parametry

source
IAsyncEnumerable<TSource>

Sekwencja wartości, na których ma być wywoływana funkcja transform.

selector
Func<TSource,Int32,TResult>

Funkcja przekształcania, która ma być stosowana do każdego elementu; drugi parametr funkcji reprezentuje indeks elementu źródłowego.

Zwraca

IAsyncEnumerable<TResult>

Element IAsyncEnumerable<T> , którego elementy są wynikiem wywołania funkcji transform na każdym elemercie źródłowym.

Wyjątki

Parametr selector ma wartość null.

Dotyczy

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

Źródło:
Select.cs
Źródło:
Select.cs
Źródło:
Select.cs
Źródło:
Select.cs

Projektuje każdy element sekwencji w nowym formularzu.

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)

Parametry typu

TSource

Typ elementów źródła.

TResult

Typ wartości zwracanej przez selektor.

Parametry

source
IAsyncEnumerable<TSource>

Sekwencja wartości, na których ma być wywoływana funkcja transform.

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

Funkcja transform, która ma być stosowana do każdego elementu.

Zwraca

IAsyncEnumerable<TResult>

Element IAsyncEnumerable<T> , którego elementy są wynikiem wywołania funkcji transform na każdym elemercie źródłowym.

Wyjątki

Parametr selector ma wartość null.

Dotyczy

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

Źródło:
Select.cs
Źródło:
Select.cs
Źródło:
Select.cs
Źródło:
Select.cs

Projektuje każdy element sekwencji w nowym formularzu.

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)

Parametry typu

TSource

Typ elementów źródła.

TResult

Typ wartości zwracanej przez selektor.

Parametry

source
IAsyncEnumerable<TSource>

Sekwencja wartości, na których ma być wywoływana funkcja transform.

selector
Func<TSource,TResult>

Funkcja transform, która ma być stosowana do każdego elementu.

Zwraca

IAsyncEnumerable<TResult>

Element IAsyncEnumerable<T> , którego elementy są wynikiem wywołania funkcji transform na każdym elemercie źródłowym.

Wyjątki

Parametr selector ma wartość null.

Dotyczy