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.
Platí pro
Entity Framework