QueryableExtensions.MaxAsync 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í
| MaxAsync<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,TResult>>) |
Asynchronně vyvolá pro každý prvek sekvence funkci projekce a vrátí maximální výslednou hodnotu. |
| MaxAsync<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,TResult>>, CancellationToken) |
Asynchronně vyvolá pro každý prvek sekvence funkci projekce a vrátí maximální výslednou hodnotu. |
| MaxAsync<TSource>(IQueryable<TSource>) |
Asynchronně vrátí maximální hodnotu sekvence. |
| MaxAsync<TSource>(IQueryable<TSource>, CancellationToken) |
Asynchronně vrátí maximální hodnotu sekvence. |
MaxAsync<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,TResult>>)
Asynchronně vyvolá pro každý prvek sekvence funkci projekce a vrátí maximální výslednou hodnotu.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<TResult> MaxAsync<TSource,TResult>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,TResult>> selector);
static member MaxAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, 'Result>> -> System.Threading.Tasks.Task<'Result>
<Extension()>
Public Function MaxAsync(Of TSource, TResult) (source As IQueryable(Of TSource), selector As Expression(Of Func(Of TSource, TResult))) As Task(Of TResult)
Parametry typu
- TSource
Typ elementů .source
- TResult
Typ hodnoty vrácené funkcí reprezentovanou selector funkcí .
Parametry
- source
- IQueryable<TSource>
Obsahuje IQueryable<T> prvky, které mají určit maximální hodnotu.
- selector
- Expression<Func<TSource,TResult>>
Funkce projekce, která se má použít pro každý prvek.
Návraty
Úloha, která představuje asynchronní operaci. Výsledek úkolu obsahuje maximální hodnotu v pořadí.
- Atributy
Výjimky
source nebo
selector Je
null .
source neimplementuje IDbAsyncQueryProvider .
Poznámky
Více aktivních operací ve stejné kontextové instanci není podporováno. Pomocí příkazu await se ujistěte, že se před voláním jiné metody v tomto kontextu dokončily všechny asynchronní operace.
Platí pro
MaxAsync<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,TResult>>, CancellationToken)
Asynchronně vyvolá pro každý prvek sekvence funkci projekce a vrátí maximální výslednou hodnotu.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<TResult> MaxAsync<TSource,TResult>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,TResult>> selector, System.Threading.CancellationToken cancellationToken);
static member MaxAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, 'Result>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<'Result>
Parametry typu
- TSource
Typ elementů .source
- TResult
Typ hodnoty vrácené funkcí reprezentovanou selector funkcí .
Parametry
- source
- IQueryable<TSource>
Obsahuje IQueryable<T> prvky, které mají určit maximální hodnotu.
- selector
- Expression<Func<TSource,TResult>>
Funkce projekce, která se má použít pro každý prvek.
- cancellationToken
- CancellationToken
A CancellationToken , která se má sledovat při čekání na dokončení úkolu.
Návraty
Úloha, která představuje asynchronní operaci. Výsledek úkolu obsahuje maximální hodnotu v pořadí.
- Atributy
Výjimky
source nebo
selector Je
null .
source neimplementuje IDbAsyncQueryProvider .
Poznámky
Více aktivních operací ve stejné kontextové instanci není podporováno. Pomocí příkazu await se ujistěte, že se před voláním jiné metody v tomto kontextu dokončily všechny asynchronní operace.
Platí pro
MaxAsync<TSource>(IQueryable<TSource>)
Asynchronně vrátí maximální hodnotu sekvence.
public static System.Threading.Tasks.Task<TSource> MaxAsync<TSource>(this System.Linq.IQueryable<TSource> source);
static member MaxAsync : System.Linq.IQueryable<'Source> -> System.Threading.Tasks.Task<'Source>
<Extension()>
Public Function MaxAsync(Of TSource) (source As IQueryable(Of TSource)) As Task(Of TSource)
Parametry typu
- TSource
Typ elementů .source
Parametry
- source
- IQueryable<TSource>
Obsahuje IQueryable<T> prvky, které mají určit maximální hodnotu.
Návraty
Úloha, která představuje asynchronní operaci. Výsledek úkolu obsahuje maximální hodnotu v pořadí.
Výjimky
source Je
null .
source neimplementuje IDbAsyncQueryProvider .
Poznámky
Více aktivních operací ve stejné kontextové instanci není podporováno. Pomocí příkazu await se ujistěte, že se před voláním jiné metody v tomto kontextu dokončily všechny asynchronní operace.
Platí pro
MaxAsync<TSource>(IQueryable<TSource>, CancellationToken)
Asynchronně vrátí maximální hodnotu sekvence.
public static System.Threading.Tasks.Task<TSource> MaxAsync<TSource>(this System.Linq.IQueryable<TSource> source, System.Threading.CancellationToken cancellationToken);
static member MaxAsync : System.Linq.IQueryable<'Source> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<'Source>
Parametry typu
- TSource
Typ elementů .source
Parametry
- source
- IQueryable<TSource>
Obsahuje IQueryable<T> prvky, které mají určit maximální hodnotu.
- cancellationToken
- CancellationToken
A CancellationToken , která se má sledovat při čekání na dokončení úkolu.
Návraty
Úloha, která představuje asynchronní operaci. Výsledek úkolu obsahuje maximální hodnotu v pořadí.
Výjimky
source Je
null .
source neimplementuje IDbAsyncQueryProvider .
Poznámky
Více aktivních operací ve stejné kontextové instanci není podporováno. Pomocí příkazu await se ujistěte, že se před voláním jiné metody v tomto kontextu dokončily všechny asynchronní operace.