Jazyk

DbQuery<TQuery> Třída

Definice

Upozornění

Use DbSet<T> instead

A DbQuery<TQuery> lze použít k dotazování instancí .TQuery Dotazy LINQ vůči databázi DbQuery<TQuery> se přeloží do dotazů na databázi.

Výsledky dotazu LINQ vůči databázi DbQuery<TQuery> budou obsahovat výsledky vrácené z databáze a nemusí odrážet změny provedené v kontextu, které nebyly zachovány v databázi. Výsledky například nebudou obsahovat nově přidaná zobrazení a mohou stále obsahovat zobrazení označená k odstranění.

V závislosti na použité databázi mohou být některé části dotazu LINQ vůči DbQuery<TQuery> databázi vyhodnoceny v paměti, nikoli v databázovém dotazu.

DbQuery<TQuery> objekty jsou obvykle získány z DbQuery<TQuery> vlastnosti odvozené DbContext nebo z Query<TQuery>() metody.

public abstract class DbQuery<TQuery> : Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure<IServiceProvider>, Microsoft.EntityFrameworkCore.Query.Internal.IAsyncEnumerableAccessor<TQuery>, System.Collections.Generic.IEnumerable<TQuery>, System.Linq.IQueryable<TQuery> where TQuery : class
[System.Obsolete("Use DbSet<T> instead")]
public abstract class DbQuery<TQuery> : Microsoft.EntityFrameworkCore.DbSet<TQuery> where TQuery : class
type DbQuery<'Query (requires 'Query : null)> = class
    interface IQueryable<'Query (requires 'Query : null)>
    interface seq<'Query (requires 'Query : null)>
    interface IEnumerable
    interface IQueryable
    interface IAsyncEnumerableAccessor<'Query (requires 'Query : null)>
    interface IInfrastructure<IServiceProvider>
[<System.Obsolete("Use DbSet<T> instead")>]
type DbQuery<'Query (requires 'Query : null)> = class
    inherit DbSet<'Query (requires 'Query : null)>
Public MustInherit Class DbQuery(Of TQuery)
Implements IAsyncEnumerableAccessor(Of TQuery), IEnumerable(Of TQuery), IInfrastructure(Of IServiceProvider), IQueryable(Of TQuery)
Public MustInherit Class DbQuery(Of TQuery)
Inherits DbSet(Of TQuery)

Parametry typu

TQuery

Typ zobrazení provozovaný tímto zobrazením.

Dědičnost
DbQuery<TQuery>
Dědičnost
DbSet<TQuery>
DbQuery<TQuery>
Atributy
Implementuje
IInfrastructure<IServiceProvider> Microsoft.EntityFrameworkCore.Query.Internal.IAsyncEnumerableAccessor<TQuery> IEnumerable<T> IEnumerable<TQuery> IEnumerable IQueryable IQueryable<TQuery>

Konstruktory

Název Description
DbQuery<TQuery>()
Zastaralé.

A DbQuery<TQuery> lze použít k dotazování instancí .TQuery Dotazy LINQ vůči databázi DbQuery<TQuery> se přeloží do dotazů na databázi.

Výsledky dotazu LINQ vůči databázi DbQuery<TQuery> budou obsahovat výsledky vrácené z databáze a nemusí odrážet změny provedené v kontextu, které nebyly zachovány v databázi. Výsledky například nebudou obsahovat nově přidaná zobrazení a mohou stále obsahovat zobrazení označená k odstranění.

V závislosti na použité databázi mohou být některé části dotazu LINQ vůči DbQuery<TQuery> databázi vyhodnoceny v paměti, nikoli v databázovém dotazu.

DbQuery<TQuery> objekty jsou obvykle získány z DbQuery<TQuery> vlastnosti odvozené DbContext nebo z Query<TQuery>() metody.

Vlastnosti

Název Description
Local
Zastaralé.

LocalView<TEntity> Získá, který představuje místní zobrazení všech přidané, beze změny a změněné entity v této sadě.

(Zděděno od DbSet<TEntity>)

Metody

Název Description
Add(TEntity)
Zastaralé.

Začne sledovat danou entitu a všechny další dosažitelné entity, které se ještě nesledují, ve Added stavu tak, že se při zavolání vloží do databáze SaveChanges() .

(Zděděno od DbSet<TEntity>)
AddAsync(TEntity, CancellationToken)
Zastaralé.

Začne sledovat danou entitu a všechny další dosažitelné entity, které se ještě nesledují, ve Added stavu tak, že se při zavolání vloží do databáze SaveChanges() .

(Zděděno od DbSet<TEntity>)
AddRange(IEnumerable<TEntity>)
Zastaralé.

Začne sledovat dané entity a všechny další dosažitelné entity, které se ještě nesledují, ve Added stavu tak, že se při zavolání vloží do databáze SaveChanges() .

(Zděděno od DbSet<TEntity>)
AddRange(TEntity[])
Zastaralé.

Začne sledovat dané entity a všechny další dosažitelné entity, které se ještě nesledují, ve Added stavu tak, že se při zavolání vloží do databáze SaveChanges() .

(Zděděno od DbSet<TEntity>)
AddRangeAsync(IEnumerable<TEntity>, CancellationToken)
Zastaralé.

Začne sledovat dané entity a všechny další dosažitelné entity, které se ještě nesledují, ve Added stavu tak, že se při zavolání vloží do databáze SaveChanges() .

(Zděděno od DbSet<TEntity>)
AddRangeAsync(TEntity[])
Zastaralé.

Začne sledovat dané entity a všechny další dosažitelné entity, které se ještě nesledují, ve Added stavu tak, že se při zavolání vloží do databáze SaveChanges() .

(Zděděno od DbSet<TEntity>)
AsAsyncEnumerable()
Zastaralé.

Vrátí tento objekt zadaný jako IAsyncEnumerable<T>.

(Zděděno od DbSet<TEntity>)
AsQueryable()
Zastaralé.

Vrátí tento objekt zadaný jako IQueryable<T>.

(Zděděno od DbSet<TEntity>)
Attach(TEntity)
Zastaralé.

Začne sledovat danou entitu a položky dostupné z dané entity pomocí Unchanged stavu ve výchozím nastavení, ale viz níže v případech, kdy se použije jiný stav.

(Zděděno od DbSet<TEntity>)
AttachRange(IEnumerable<TEntity>)
Zastaralé.

Začne sledovat dané entity a položky dostupné z daných entit pomocí Unchanged stavu ve výchozím nastavení, ale viz níže pro případy, kdy se použije jiný stav.

(Zděděno od DbSet<TEntity>)
AttachRange(TEntity[])
Zastaralé.

Začne sledovat dané entity a položky dostupné z daných entit pomocí Unchanged stavu ve výchozím nastavení, ale viz níže pro případy, kdy se použije jiný stav.

(Zděděno od DbSet<TEntity>)
Find(Object[])
Zastaralé.

Vyhledá entitu s danými hodnotami primárního klíče. Pokud je entita s danými hodnotami primárního klíče sledována kontextem, vrátí se okamžitě bez provedení požadavku na databázi. V opačném případě se dotaz provede do databáze entity s danými hodnotami primárního klíče a tato entita je v případě nalezení připojena k kontextu a vrácena. Pokud se žádná entita nenajde, vrátí se hodnota null.

(Zděděno od DbSet<TEntity>)
FindAsync(Object[], CancellationToken)
Zastaralé.

Vyhledá entitu s danými hodnotami primárního klíče. Pokud je entita s danými hodnotami primárního klíče sledována kontextem, vrátí se okamžitě bez provedení požadavku na databázi. V opačném případě se dotaz provede do databáze entity s danými hodnotami primárního klíče a tato entita je v případě nalezení připojena k kontextu a vrácena. Pokud se žádná entita nenajde, vrátí se hodnota null.

(Zděděno od DbSet<TEntity>)
FindAsync(Object[])
Zastaralé.

Vyhledá entitu s danými hodnotami primárního klíče. Pokud je entita s danými hodnotami primárního klíče sledována kontextem, vrátí se okamžitě bez provedení požadavku na databázi. V opačném případě se dotaz provede do databáze entity s danými hodnotami primárního klíče a tato entita je v případě nalezení připojena k kontextu a vrácena. Pokud se žádná entita nenajde, vrátí se hodnota null.

(Zděděno od DbSet<TEntity>)
Remove(TEntity)
Zastaralé.

Začne sledovat danou entitu Deleted ve stavu tak, aby se po SaveChanges() zavolání odebrala z databáze.

(Zděděno od DbSet<TEntity>)
RemoveRange(IEnumerable<TEntity>)
Zastaralé.

Začne sledovat dané entity ve Deleted stavu tak, aby se po zavolání odebraly z databáze SaveChanges() .

(Zděděno od DbSet<TEntity>)
RemoveRange(TEntity[])
Zastaralé.

Začne sledovat dané entity ve Deleted stavu tak, aby se po zavolání odebraly z databáze SaveChanges() .

(Zděděno od DbSet<TEntity>)
Update(TEntity)
Zastaralé.

Začne sledovat danou entitu a položky dostupné z dané entity pomocí Modified stavu ve výchozím nastavení, ale viz níže v případech, kdy se použije jiný stav.

(Zděděno od DbSet<TEntity>)
UpdateRange(IEnumerable<TEntity>)
Zastaralé.

Začne sledovat dané entity a položky dostupné z daných entit pomocí Modified stavu ve výchozím nastavení, ale viz níže pro případy, kdy se použije jiný stav.

(Zděděno od DbSet<TEntity>)
UpdateRange(TEntity[])
Zastaralé.

Začne sledovat dané entity a položky dostupné z daných entit pomocí Modified stavu ve výchozím nastavení, ale viz níže pro případy, kdy se použije jiný stav.

(Zděděno od DbSet<TEntity>)

Explicitní implementace rozhraní

Název Description
IAsyncEnumerable<TEntity>.GetAsyncEnumerator(CancellationToken)
Zastaralé.

Vrátí hodnotu IAsyncEnumerator<T> , která při výčtu provede asynchronně dotaz na databázi.

(Zděděno od DbSet<TEntity>)
IAsyncEnumerableAccessor<TQuery>.AsyncEnumerable
Zastaralé.

Vrátí hodnotu IAsyncEnumerable<T> , která při výčtu provede asynchronně dotaz na databázi.

IEnumerable.GetEnumerator()
Zastaralé.

Vrátí hodnotu IEnumerator , která při výčtu provede dotaz na databázi, která načte všechna zobrazení z databáze.

IEnumerable.GetEnumerator()
Zastaralé.

Vrátí hodnotu IEnumerator , která při výčtu provede dotaz na databázi, která načte všechny entity z databáze.

(Zděděno od DbSet<TEntity>)
IEnumerable<TEntity>.GetEnumerator()
Zastaralé.

Vrátí hodnotu IEnumerator<T> , která při výčtu provede dotaz na databázi, která načte všechny entity z databáze.

(Zděděno od DbSet<TEntity>)
IEnumerable<TQuery>.GetEnumerator()
Zastaralé.

Vrátí hodnotu IEnumerator<T> , která při výčtu provede dotaz na databázi, která načte všechna zobrazení z databáze.

IInfrastructure<IServiceProvider>.Instance
Zastaralé.

Získá vymezený IServiceProvider obor používaný k překladu služeb.

Tato vlastnost je určená pro použití metodami rozšíření, které potřebují využívat služby, které nejsou přímo vystaveny na povrchu veřejného rozhraní API.

IInfrastructure<IServiceProvider>.Instance
Zastaralé.

Získá vymezený IServiceProvider obor používaný k překladu služeb.

(Zděděno od DbSet<TEntity>)
IListSource.ContainsListCollection
Zastaralé.

Získá hodnotu určující, zda kolekce je kolekce System.Collections.IList objekty. Vždy vrátí hodnotu false.

(Zděděno od DbSet<TEntity>)
IListSource.GetList()
Zastaralé.

Tato metoda je volána rozhraními datových vazeb při pokusu o vytvoření vazby přímo na .DbSet<TEntity>

(Zděděno od DbSet<TEntity>)
IQueryable.ElementType
Zastaralé.

Získá typ elementu IQueryable.

IQueryable.ElementType
Zastaralé.

Získá typ elementu IQueryable.

(Zděděno od DbSet<TEntity>)
IQueryable.Expression
Zastaralé.

Získá IQueryable LINQ Výraz.

IQueryable.Expression
Zastaralé.

Získá IQueryable LINQ Výraz.

(Zděděno od DbSet<TEntity>)
IQueryable.Provider
Zastaralé.

Získá zprostředkovatele IQueryable.

IQueryable.Provider
Zastaralé.

Získá zprostředkovatele IQueryable.

(Zděděno od DbSet<TEntity>)

Metody rozšíření

Název Description
AllAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken)
Zastaralé.

Asynchronně určuje, zda všechny prvky sekvence splňují podmínku.

AnyAsync<TSource>(IQueryable<TSource>, CancellationToken)
Zastaralé.

Asynchronně určuje, zda sekvence obsahuje nějaké prvky.

AnyAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken)
Zastaralé.

Asynchronně určuje, zda některý prvek sekvence splňuje podmínku.

AsAsyncEnumerable<TSource>(IQueryable<TSource>)
Zastaralé.

Vrátí asynchronní IAsyncEnumerable<T> výčet.

AsNoTracking<TEntity>(IQueryable<TEntity>)
Zastaralé.

Sledování změn nebude sledovat žádné entity vrácené z dotazu LINQ. Pokud jsou instance entit změněny, sledování změn to nezjistí a SaveChanges() tyto změny v databázi nezachovají.

AsTracking<TEntity>(IQueryable<TEntity>, QueryTrackingBehavior)
Zastaralé.

Vrátí nový dotaz, kde sledování změn buď bude sledovat změny, nebo ne pro všechny vrácené entity v závislosti na hodnotě parametru track. Při sledování budou všechny změny instancí entity zjištěny a zachovány v databázi během SaveChanges(). Pokud nesleduje, pokud jsou instance entit změněny, sledování změn ho nezjistí a SaveChanges() tyto změny se neuchovají v databázi.

AsTracking<TEntity>(IQueryable<TEntity>)
Zastaralé.

Vrátí nový dotaz, kde sledování změn bude sledovat změny pro všechny vrácené entity. Všechny změny instancí entit budou zjištěny a zachovány v databázi během SaveChanges().

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Decimal>>, CancellationToken)
Zastaralé.

Asynchronně vypočítá průměr posloupnosti hodnot, které jsou získány vyvoláním projekční funkce na každém prvku vstupní sekvence.

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Double>>, CancellationToken)
Zastaralé.

Asynchronně vypočítá průměr posloupnosti hodnot, které jsou získány vyvoláním projekční funkce na každém prvku vstupní sekvence.

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32>>, CancellationToken)
Zastaralé.

Asynchronně vypočítá průměr posloupnosti hodnot, které jsou získány vyvoláním projekční funkce na každém prvku vstupní sekvence.

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int64>>, CancellationToken)
Zastaralé.

Asynchronně vypočítá průměr posloupnosti hodnot, které jsou získány vyvoláním projekční funkce na každém prvku vstupní sekvence.

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Decimal>>>, CancellationToken)
Zastaralé.

Asynchronně vypočítá průměr posloupnosti hodnot, které jsou získány vyvoláním projekční funkce na každém prvku vstupní sekvence.

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Double>>>, CancellationToken)
Zastaralé.

Asynchronně vypočítá průměr posloupnosti hodnot, které jsou získány vyvoláním projekční funkce na každém prvku vstupní sekvence.

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int32>>>, CancellationToken)
Zastaralé.

Asynchronně vypočítá průměr posloupnosti hodnot, které jsou získány vyvoláním projekční funkce na každém prvku vstupní sekvence.

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int64>>>, CancellationToken)
Zastaralé.

Asynchronně vypočítá průměr posloupnosti hodnot, které jsou získány vyvoláním projekční funkce na každém prvku vstupní sekvence.

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Single>>>, CancellationToken)
Zastaralé.

Asynchronně vypočítá průměr posloupnosti hodnot, které jsou získány vyvoláním projekční funkce na každém prvku vstupní sekvence.

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Single>>, CancellationToken)
Zastaralé.

Asynchronně vypočítá průměr posloupnosti hodnot, které jsou získány vyvoláním projekční funkce na každém prvku vstupní sekvence.

ContainsAsync<TSource>(IQueryable<TSource>, TSource, CancellationToken)
Zastaralé.

Asynchronně určuje, zda sekvence obsahuje zadaný prvek pomocí výchozího porovnávače rovnosti.

CountAsync<TSource>(IQueryable<TSource>, CancellationToken)
Zastaralé.

Asynchronně vrátí počet prvků v sekvenci.

CountAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken)
Zastaralé.

Asynchronně vrátí počet prvků v sekvenci, které splňují podmínku.

CreateProxy<TEntity>(DbSet<TEntity>, Object[])
Zastaralé.

Vytvoří instanci proxy pro typ entity, pokud bylo vytvoření proxy serveru zapnuté.

FirstAsync<TSource>(IQueryable<TSource>, CancellationToken)
Zastaralé.

Asynchronně vrátí první prvek sekvence.

FirstAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken)
Zastaralé.

Asynchronně vrátí první prvek sekvence, která splňuje zadanou podmínku.

FirstOrDefaultAsync<TSource>(IQueryable<TSource>, CancellationToken)
Zastaralé.

Asynchronně vrátí první prvek sekvence nebo výchozí hodnotu, pokud sekvence neobsahuje žádné prvky.

FirstOrDefaultAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken)
Zastaralé.

Asynchronně vrátí první prvek sekvence, která splňuje zadanou podmínku nebo výchozí hodnotu, pokud se takový prvek nenajde.

ForEachAsync<T>(IQueryable<T>, Action<T>, CancellationToken)
Zastaralé.

Asynchronně vytvoří výčet výsledků dotazu a provede zadanou akci u každého prvku.

FromSql<TEntity>(IQueryable<TEntity>, FormattableString)
Zastaralé.

Vytvoří dotaz LINQ založený na interpolovaném řetězci představujícím dotaz SQL.

Pokud poskytovatel databáze podporuje psaní na zadaném SQL, můžete vytvořit nad nezpracovaným dotazem SQL pomocí operátorů LINQ - context.Blogs.FromSql("SELECT * FROM dbo.Blogs").OrderBy(b => b.Name).

Stejně jako u jakéhokoli rozhraní API, které přijímá SQL, je důležité parametrizovat jakýkoli vstup uživatele pro ochranu před útokem prostřednictvím injektáže SQL. Do řetězce dotazu SQL můžete zahrnout držitele interpolovaných míst parametrů. Všechny interpolované hodnoty parametrů, které zadáte, se automaticky převedou na DbParameter - context.Blogs.FromSql($"SELECT * FROM [dbo].[SearchBlogs]({userSuppliedSearchTerm})").

FromSql<TEntity>(IQueryable<TEntity>, RawSqlString, Object[])
Zastaralé.

Vytvoří dotaz LINQ na základě nezpracovaného dotazu SQL.

Pokud poskytovatel databáze podporuje psaní na zadaném SQL, můžete vytvořit nad nezpracovaným dotazem SQL pomocí operátorů LINQ - context.Blogs.FromSql("SELECT * FROM dbo.Blogs").OrderBy(b => b.Name).

Stejně jako u jakéhokoli rozhraní API, které přijímá SQL, je důležité parametrizovat jakýkoli vstup uživatele pro ochranu před útokem prostřednictvím injektáže SQL. Do řetězce dotazu SQL můžete zahrnout vlastníky umístění parametrů a pak zadat hodnoty parametrů jako další argumenty. Všechny hodnoty parametrů, které zadáte, se automaticky převedou na DbParameter - context.Blogs.FromSql("SELECT * FROM [dbo].[SearchBlogs]({0})", userSuppliedSearchTerm).

Toto přetížení také přijímá instance DbParameter jako hodnoty parametrů. To vám umožní použít pojmenované parametry v řetězci dotazu SQL – context.Blogs.FromSql("SELECT * FROM [dbo].[SearchBlogs]({@searchTerm})", new SqlParameter("@searchTerm", userSuppliedSearchTerm))

FromSqlInterpolated<TEntity>(DbSet<TEntity>, FormattableString)
Zastaralé.

Vytvoří dotaz LINQ založený na interpolovaném řetězci představujícím dotaz SQL.

FromSqlRaw<TEntity>(DbSet<TEntity>, String, Object[])
Zastaralé.

Vytvoří dotaz LINQ na základě nezpracovaného dotazu SQL.

GetInfrastructure<T>(IInfrastructure<T>)
Zastaralé.

Získá hodnotu z vlastnosti, která je skryta pomocí IInfrastructure<T>.

Tuto metodu obvykle používají poskytovatelé databáze (a další rozšíření). Obvykle se nepoužívá v kódu aplikace.

IgnoreQueryFilters<TEntity>(IQueryable<TEntity>)
Zastaralé.

Určuje, že aktuální dotaz LINQ entity Entity Framework by neměl mít použité žádné filtry dotazu entity na úrovni modelu.

Include<TEntity,TProperty>(IQueryable<TEntity>, Expression<Func<TEntity,TProperty>>)
Zastaralé.

Určuje související entity, které se mají zahrnout do výsledků dotazu. Vlastnost navigace, která se má zahrnout, se zadává počínaje typem dotazované entity (TEntity). Pokud chcete zahrnout další typy založené na navigačních vlastnostech zahrnutého typu, zřetězte volání ThenInclude<TEntity,TPreviousProperty,TProperty>(IIncludableQueryable<TEntity, IEnumerable<TPreviousProperty>>, Expression<Func<TPreviousProperty, TProperty>>) po tomto volání.

Include<TEntity>(IQueryable<TEntity>, String)
Zastaralé.

Určuje související entity, které se mají zahrnout do výsledků dotazu. Vlastnost navigace, která se má zahrnout, se zadává počínaje typem dotazované entity (TEntity). Další vlastnosti navigace, které mají být zahrnuty, lze připojit, oddělené znakem ".".

LastAsync<TSource>(IQueryable<TSource>, CancellationToken)
Zastaralé.

Asynchronně vrátí poslední prvek sekvence.

LastAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken)
Zastaralé.

Asynchronně vrátí poslední prvek sekvence, která splňuje zadanou podmínku.

LastOrDefaultAsync<TSource>(IQueryable<TSource>, CancellationToken)
Zastaralé.

Asynchronně vrátí poslední prvek sekvence nebo výchozí hodnotu, pokud sekvence neobsahuje žádné prvky.

LastOrDefaultAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken)
Zastaralé.

Asynchronně vrátí poslední prvek sekvence, která splňuje zadanou podmínku nebo výchozí hodnotu, pokud se takový prvek nenajde.

Load<TSource>(IQueryable<TSource>)
Zastaralé.

Vytvoří výčet dotazu. Při použití entity Framework to způsobí načtení výsledků dotazu do přidruženého kontextu. To je ekvivalent volání ToList a následné vyvolání seznamu (bez režie při skutečném vytvoření seznamu).

LoadAsync<TSource>(IQueryable<TSource>, CancellationToken)
Zastaralé.

Asynchronně vytvoří výčet dotazu. Při použití entity Framework to způsobí načtení výsledků dotazu do přidruženého kontextu. To je ekvivalent volání ToList a následné vyvolání seznamu (bez režie při skutečném vytvoření seznamu).

LongCountAsync<TSource>(IQueryable<TSource>, CancellationToken)
Zastaralé.

Asynchronně vrátí Int64 hodnotu, která představuje celkový počet prvků v sekvenci.

LongCountAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken)
Zastaralé.

Asynchronně vrátí Int64 hodnotu, která představuje počet prvků v sekvenci, která splňuje podmínku.

MaxAsync<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,TResult>>, CancellationToken)
Zastaralé.

Asynchronně vyvolá projekční funkci na každém prvku sekvence a vrátí maximální výslednou hodnotu.

MaxAsync<TSource>(IQueryable<TSource>, CancellationToken)
Zastaralé.

Asynchronně vrátí maximální hodnotu sekvence.

MinAsync<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,TResult>>, CancellationToken)
Zastaralé.

Asynchronně vyvolá projekční funkci na každém prvku sekvence a vrátí minimální výslednou hodnotu.

MinAsync<TSource>(IQueryable<TSource>, CancellationToken)
Zastaralé.

Asynchronně vrátí minimální hodnotu sekvence.

SingleAsync<TSource>(IQueryable<TSource>, CancellationToken)
Zastaralé.

Asynchronně vrátí jediný prvek sekvence a vyvolá výjimku, pokud v sekvenci není právě jeden prvek.

SingleAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken)
Zastaralé.

Asynchronně vrátí jediný prvek sekvence, která splňuje zadanou podmínku, a vyvolá výjimku, pokud existuje více než jeden takový prvek.

SingleOrDefaultAsync<TSource>(IQueryable<TSource>, CancellationToken)
Zastaralé.

Asynchronně vrátí jediný prvek sekvence nebo výchozí hodnotu, pokud je sekvence prázdná; tato metoda vyvolá výjimku, pokud je v sekvenci více než jeden prvek.

SingleOrDefaultAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken)
Zastaralé.

Asynchronně vrátí jediný prvek sekvence, která splňuje zadanou podmínku nebo výchozí hodnotu, pokud žádný takový prvek neexistuje; tato metoda vyvolá výjimku, pokud podmínka splňuje více než jeden prvek.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Decimal>>, CancellationToken)
Zastaralé.

Asynchronně vypočítá součet posloupnosti hodnot, které jsou získány vyvoláním projekční funkce na každém prvku vstupní sekvence.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Double>>, CancellationToken)
Zastaralé.

Asynchronně vypočítá součet posloupnosti hodnot, které jsou získány vyvoláním projekční funkce na každém prvku vstupní sekvence.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32>>, CancellationToken)
Zastaralé.

Asynchronně vypočítá součet posloupnosti hodnot, které jsou získány vyvoláním projekční funkce na každém prvku vstupní sekvence.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int64>>, CancellationToken)
Zastaralé.

Asynchronně vypočítá součet posloupnosti hodnot, které jsou získány vyvoláním projekční funkce na každém prvku vstupní sekvence.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Decimal>>>, CancellationToken)
Zastaralé.

Asynchronně vypočítá součet posloupnosti hodnot, které jsou získány vyvoláním projekční funkce na každém prvku vstupní sekvence.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Double>>>, CancellationToken)
Zastaralé.

Asynchronně vypočítá součet posloupnosti hodnot, které jsou získány vyvoláním projekční funkce na každém prvku vstupní sekvence.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int32>>>, CancellationToken)
Zastaralé.

Asynchronně vypočítá součet posloupnosti hodnot, které jsou získány vyvoláním projekční funkce na každém prvku vstupní sekvence.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int64>>>, CancellationToken)
Zastaralé.

Asynchronně vypočítá součet posloupnosti hodnot, které jsou získány vyvoláním projekční funkce na každém prvku vstupní sekvence.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Single>>>, CancellationToken)
Zastaralé.

Asynchronně vypočítá součet posloupnosti hodnot, které jsou získány vyvoláním projekční funkce na každém prvku vstupní sekvence.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Single>>, CancellationToken)
Zastaralé.

Asynchronně vypočítá součet posloupnosti hodnot, které jsou získány vyvoláním projekční funkce na každém prvku vstupní sekvence.

TagWith<T>(IQueryable<T>, String)
Zastaralé.

Přidá značku do kolekce značek přidružených k dotazu EF LINQ. Značky jsou poznámky k dotazům, které můžou poskytovat kontextové informace o trasování v různých bodech kanálu dotazu.

ToArrayAsync<TSource>(IQueryable<TSource>, CancellationToken)
Zastaralé.

Asynchronně vytvoří pole z výčtu IQueryable<T> asynchronně.

ToDictionaryAsync<TSource,TKey,TElement>(IQueryable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, CancellationToken)
Zastaralé.

Dictionary<TKey,TValue> Vytvoří z objektu IQueryable<T> výčet asynchronně podle zadaného selektoru klíče a funkce selektoru prvku.

ToDictionaryAsync<TSource,TKey,TElement>(IQueryable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>, CancellationToken)
Zastaralé.

Vytvoří Dictionary<TKey,TValue> z objektu IQueryable<T> výčet asynchronně podle zadané funkce selektoru klíče, porovnávače a funkce selektoru prvků.

ToDictionaryAsync<TSource,TKey>(IQueryable<TSource>, Func<TSource,TKey>, CancellationToken)
Zastaralé.

Dictionary<TKey,TValue> Vytvoří z objektu IQueryable<T> výčet asynchronně podle zadané funkce selektoru klíčů.

ToDictionaryAsync<TSource,TKey>(IQueryable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>, CancellationToken)
Zastaralé.

Dictionary<TKey,TValue> Vytvoří z objektu IQueryable<T> výčet asynchronně podle zadané funkce selektoru klíče a porovnávače.

ToListAsync<TSource>(IQueryable<TSource>, CancellationToken)
Zastaralé.

Asynchronně vytvoří z List<T> výčtu IQueryable<T> asynchronně.

Platí pro