AsyncEnumerable.Select Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
| Name | Description |
|---|---|
| Select<TSource,TResult>(IAsyncEnumerable<TSource>, Func<TSource,Int32,CancellationToken,ValueTask<TResult>>) |
Každý prvek sekvence začlení do nového formuláře zahrnutím indexu elementu. |
| Select<TSource,TResult>(IAsyncEnumerable<TSource>, Func<TSource,Int32,TResult>) |
Každý prvek sekvence začlení do nového formuláře zahrnutím indexu elementu. |
| Select<TSource,TResult>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<TResult>>) |
Prodá jednotlivé prvky sekvence do nového formuláře. |
| Select<TSource,TResult>(IAsyncEnumerable<TSource>, Func<TSource,TResult>) |
Prodá jednotlivé prvky sekvence do nového formuláře. |
Select<TSource,TResult>(IAsyncEnumerable<TSource>, Func<TSource,Int32,CancellationToken,ValueTask<TResult>>)
- Zdroj:
- Select.cs
- Zdroj:
- Select.cs
- Zdroj:
- Select.cs
Každý prvek sekvence začlení do nového formuláře zahrnutím indexu 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 prvků zdroje.
- TResult
Typ hodnoty vrácené selektorem.
Parametry
- source
- IAsyncEnumerable<TSource>
Posloupnost hodnot k vyvolání transformační funkce.
- selector
- Func<TSource,Int32,CancellationToken,ValueTask<TResult>>
Transformační funkce, která se použije pro každý prvek; druhý parametr funkce představuje index zdrojového prvku.
Návraty
Jejíž IAsyncEnumerable<T> prvky jsou výsledkem vyvolání transformační funkce na každém prvku zdroje.
Výjimky
selector je null.
Platí pro
Select<TSource,TResult>(IAsyncEnumerable<TSource>, Func<TSource,Int32,TResult>)
- Zdroj:
- Select.cs
- Zdroj:
- Select.cs
- Zdroj:
- Select.cs
Každý prvek sekvence začlení do nového formuláře zahrnutím indexu 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 prvků zdroje.
- TResult
Typ hodnoty vrácené selektorem.
Parametry
- source
- IAsyncEnumerable<TSource>
Posloupnost hodnot k vyvolání transformační funkce.
Transformační funkce, která se použije pro každý prvek; druhý parametr funkce představuje index zdrojového prvku.
Návraty
Jejíž IAsyncEnumerable<T> prvky jsou výsledkem vyvolání transformační funkce na každém prvku zdroje.
Výjimky
selector je null.
Platí pro
Select<TSource,TResult>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<TResult>>)
- Zdroj:
- Select.cs
- Zdroj:
- Select.cs
- Zdroj:
- Select.cs
Prodá jednotlivé prvky sekvence do nového formuláře.
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 prvků zdroje.
- TResult
Typ hodnoty vrácené selektorem.
Parametry
- source
- IAsyncEnumerable<TSource>
Posloupnost hodnot k vyvolání transformační funkce.
- selector
- Func<TSource,CancellationToken,ValueTask<TResult>>
Transformační funkce, která se použije pro každý prvek.
Návraty
Jejíž IAsyncEnumerable<T> prvky jsou výsledkem vyvolání transformační funkce na každém prvku zdroje.
Výjimky
selector je null.
Platí pro
Select<TSource,TResult>(IAsyncEnumerable<TSource>, Func<TSource,TResult>)
- Zdroj:
- Select.cs
- Zdroj:
- Select.cs
- Zdroj:
- Select.cs
Prodá jednotlivé prvky sekvence do nového formuláře.
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 prvků zdroje.
- TResult
Typ hodnoty vrácené selektorem.
Parametry
- source
- IAsyncEnumerable<TSource>
Posloupnost hodnot k vyvolání transformační funkce.
- selector
- Func<TSource,TResult>
Transformační funkce, která se použije pro každý prvek.
Návraty
Jejíž IAsyncEnumerable<T> prvky jsou výsledkem vyvolání transformační funkce na každém prvku zdroje.
Výjimky
selector je null.