DbQuery<TQuery> Třída
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í.
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
- 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í . 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 |
| 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 -
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 - |
| 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 -
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 -
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 – |
| 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 ( |
| 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 ( |
| 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ě. |