IDbSet<TEntity> Rozhraní
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ředstavuje IDbSet<TEntity> kolekci všech entit v kontextu nebo entit, které lze dotazovat z databáze daného typu. DbSet<TEntity> je konkrétní implementace IDbSet.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix", Justification="Name is intentional")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", Justification="Casing is intentional")]
public interface IDbSet<TEntity> : System.Collections.Generic.IEnumerable<TEntity>, System.Linq.IQueryable<TEntity> where TEntity : class
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix", Justification="Name is intentional")]
public interface IDbSet<TEntity> : System.Collections.Generic.IEnumerable<TEntity>, System.Linq.IQueryable<TEntity> where TEntity : class
type IDbSet<'Entity (requires 'Entity : null)> = interface
interface IQueryable<'Entity (requires 'Entity : null)>
interface seq<'Entity (requires 'Entity : null)>
interface IQueryable
interface IEnumerable
Public Interface IDbSet(Of TEntity)
Implements IEnumerable(Of TEntity), IQueryable(Of TEntity)
Parametry typu
- TEntity
Typ, který definuje sadu.
- Odvozené
- Atributy
- Implementuje
Poznámky
IDbSet<TEntity> byla původně určena k vytvoření testovacích dvojníků (napodobení nebo falešných nápodů) pro DbSet<TEntity>. Tento přístup má však problémy v tom, že přidání nových členů do rozhraní přeruší stávající kód, který už rozhraní implementuje bez nových členů. Proto počínaje EF6 nebudou do tohoto rozhraní přidány žádné nové členy a doporučuje se DbSet<TEntity> použít jako základní třídu pro testovací double.
Vlastnosti
Local |
Získá objekt ObservableCollection<T> , který představuje místní zobrazení všech přidané, nezměněné a změněné entity v této sadě. Toto místní zobrazení zůstane synchronizované při přidání nebo odebrání entit z kontextu. Podobně se entity přidané do místního zobrazení nebo z něj odebrané automaticky přidají do kontextu nebo se z něj odeberou. |
Metody
Add(TEntity) |
Přidá danou entitu do podkladového kontextu sady ve stavu Přidané tak, aby se při zavolání SaveChanges vložil do databáze. |
Attach(TEntity) |
Připojí danou entitu k podkladovému kontextu sady. To znamená, že entita je umístěna do kontextu v nezměněném stavu, stejně jako kdyby byla načtena z databáze. |
Create() |
Vytvoří novou instanci entity pro typ této sady. Všimněte si, že tato instance NENÍ přidána nebo připojena k sadě. Vrácená instance bude proxy, pokud je podkladový kontext nakonfigurovaný tak, aby vytvářel proxy servery a typ entity splňuje požadavky pro vytvoření proxy serveru. |
Create<TDerivedEntity>() |
Vytvoří novou instanci entity pro typ této sady nebo pro typ odvozený od typu této sady. Všimněte si, že tato instance NENÍ přidána nebo připojena k sadě. Vrácená instance bude proxy, pokud je podkladový kontext nakonfigurovaný tak, aby vytvářel proxy servery a typ entity splňuje požadavky pro vytvoření proxy serveru. |
Find(Object[]) |
Najde entitu s danými hodnotami primárního klíče. Pokud v kontextu existuje entita s danými hodnotami primárního klíče, vrátí se okamžitě bez vytvoření požadavku na úložiště. V opačném případě se do úložiště vytvoří požadavek na entitu s danými hodnotami primárního klíče a tato entita, pokud se najde, připojí se ke kontextu a vrátí se. Pokud se v kontextu nebo úložišti nenajde žádná entita, vrátí se hodnota null. |
Remove(TEntity) |
Označí danou entitu jako Odstraněnou, aby se při zavolání SaveChanges odstranila z databáze. Všimněte si, že entita musí existovat v kontextu v jiném stavu před zavolání této metody. |
Metody rozšíření
AsNoTracking<T>(IQueryable<T>) |
Vrátí nový dotaz, ve kterém se vrácené entity nebudou ukládat do mezipaměti v nebo DbContextObjectContext. Tato metoda funguje tak, že volá metodu AsNoTracking objektu podkladového dotazu. Pokud objekt podkladového dotazu nemá metodu AsNoTracking, volání této metody nebude mít žádný vliv. |
Include<T>(IQueryable<T>, String) |
Představuje IDbSet<TEntity> kolekci všech entit v kontextu nebo entit, které lze dotazovat z databáze daného typu. DbSet<TEntity> je konkrétní implementace IDbSet. |
Include<T,TProperty>(IQueryable<T>, Expression<Func<T,TProperty>>) |
Představuje IDbSet<TEntity> kolekci všech entit v kontextu nebo entit, které lze dotazovat z databáze daného typu. DbSet<TEntity> je konkrétní implementace IDbSet. |
AddOrUpdate<TEntity>(IDbSet<TEntity>, TEntity[]) |
Přidá nebo aktualizuje entity podle klíče při zavolání SaveChanges. Ekvivalent operace upsert z terminologie databáze. Tato metoda může být užitečná při dosadování dat pomocí migrace. |
AddOrUpdate<TEntity>(IDbSet<TEntity>, Expression<Func<TEntity,Object>>, TEntity[]) |
Přidá nebo aktualizuje entity pomocí vlastního identifikačního výrazu při zavolání SaveChanges. Ekvivalent operace upsert z terminologie databáze. Tato metoda může být užitečná při dosadování dat pomocí migrace. |
AddOrUpdate<TEntity>(IDbSet<TEntity>, TEntity[]) |
Přidá nebo aktualizuje entity podle klíče při zavolání SaveChanges. Ekvivalent operace upsert z terminologie databáze. Tato metoda může být užitečná při dosadování dat pomocí migrace. |
AddOrUpdate<TEntity>(IDbSet<TEntity>, Expression<Func<TEntity,Object>>, TEntity[]) |
Přidá nebo aktualizuje entity pomocí vlastního identifikačního výrazu při zavolání SaveChanges. Ekvivalent operace upsert z terminologie databáze. Tato metoda může být užitečná při dosadování dat pomocí migrace. |
AllAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>) |
Asynchronně určuje, zda všechny prvky sekvence splňují podmínku. |
AllAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken) |
Asynchronně určuje, zda všechny prvky sekvence splňují podmínku. |
AnyAsync<TSource>(IQueryable<TSource>) |
Asynchronně určuje, zda sekvence obsahuje nějaké prvky. |
AnyAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>) |
Asynchronně určuje, zda některý prvek sekvence splňuje podmínku. |
AnyAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken) |
Asynchronně určuje, zda některý prvek sekvence splňuje podmínku. |
AnyAsync<TSource>(IQueryable<TSource>, CancellationToken) |
Asynchronně určuje, zda sekvence obsahuje nějaké prvky. |
AsNoTracking<T>(IQueryable<T>) |
Vrátí nový dotaz, ve kterém se vrácené entity nebudou ukládat do mezipaměti v nebo DbContextObjectContext. Tato metoda funguje tak, že volá metodu AsNoTracking objektu podkladového dotazu. Pokud objekt podkladového dotazu nemá metodu AsNoTracking, volání této metody nebude mít žádný vliv. |
AsStreaming<T>(IQueryable<T>) |
Zastaralé.
Vrátí nový dotaz, který bude streamovat výsledky místo ukládání do vyrovnávací paměti. Tato metoda funguje tak, že volá metodu AsStreaming objektu podkladového dotazu. Pokud objekt podkladového dotazu nemá metodu AsStreaming, volání této metody nebude mít žádný vliv. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Decimal>>) |
Asynchronně vypočítá průměr sekvence Decimal hodnot, která je získána vyvoláním funkce projekce na každém prvku vstupní sekvence. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Decimal>>, CancellationToken) |
Asynchronně vypočítá průměr sekvence Decimal hodnot, která je získána vyvoláním funkce projekce na každém prvku vstupní sekvence. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Double>>) |
Asynchronně vypočítá průměr sekvence Double hodnot, která je získána vyvoláním funkce projekce na každém prvku vstupní sekvence. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Double>>, CancellationToken) |
Asynchronně vypočítá průměr sekvence Double hodnot, která je získána vyvoláním funkce projekce na každém prvku vstupní sekvence. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32>>) |
Asynchronně vypočítá průměr sekvence Int32 hodnot, která je získána vyvoláním funkce projekce na každém prvku vstupní sekvence. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32>>, CancellationToken) |
Asynchronně vypočítá průměr sekvence Int32 hodnot, která je získána vyvoláním funkce projekce na každém prvku vstupní sekvence. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int64>>) |
Asynchronně vypočítá průměr sekvence Int64 hodnot, která je získána vyvoláním funkce projekce na každém prvku vstupní sekvence. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int64>>, CancellationToken) |
Asynchronně vypočítá průměr sekvence Int64 hodnot, která je získána vyvoláním funkce projekce na každém prvku vstupní sekvence. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Decimal>>>) |
Asynchronně vypočítá průměr posloupnosti hodnot s možnou Decimal hodnotou null, která je získána vyvoláním funkce projekce pro každý prvek vstupní sekvence. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Decimal>>>, CancellationToken) |
Asynchronně vypočítá průměr posloupnosti hodnot s možnou Decimal hodnotou null, která je získána vyvoláním funkce projekce pro každý prvek vstupní sekvence. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Double>>>) |
Asynchronně vypočítá průměr posloupnosti hodnot s možnou Double hodnotou null, která je získána vyvoláním funkce projekce pro každý prvek vstupní sekvence. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Double>>>, CancellationToken) |
Asynchronně vypočítá průměr posloupnosti hodnot s možnou Double hodnotou null, která je získána vyvoláním funkce projekce pro každý prvek vstupní sekvence. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int32>>>) |
Asynchronně vypočítá průměr posloupnosti hodnot s možnou Int32 hodnotou null, která je získána vyvoláním funkce projekce pro každý prvek vstupní sekvence. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int32>>>, CancellationToken) |
Asynchronně vypočítá průměr posloupnosti hodnot s možnou Int32 hodnotou null, která je získána vyvoláním funkce projekce pro každý prvek vstupní sekvence. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int64>>>) |
Asynchronně vypočítá průměr posloupnosti hodnot s možnou Int64 hodnotou null, která je získána vyvoláním funkce projekce pro každý prvek vstupní sekvence. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int64>>>, CancellationToken) |
Asynchronně vypočítá průměr posloupnosti hodnot s možnou Int64 hodnotou null, která je získána vyvoláním funkce projekce pro každý prvek vstupní sekvence. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Single>>>) |
Asynchronně vypočítá průměr posloupnosti hodnot s možnou Single hodnotou null, která je získána vyvoláním funkce projekce pro každý prvek vstupní sekvence. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Single>>>, CancellationToken) |
Asynchronně vypočítá průměr posloupnosti hodnot s možnou Single hodnotou null, která je získána vyvoláním funkce projekce pro každý prvek vstupní sekvence. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Single>>) |
Asynchronně vypočítá průměr sekvence Single hodnot, která je získána vyvoláním funkce projekce na každém prvku vstupní sekvence. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Single>>, CancellationToken) |
Asynchronně vypočítá průměr sekvence Single hodnot, která je získána vyvoláním funkce projekce na každém prvku vstupní sekvence. |
ContainsAsync<TSource>(IQueryable<TSource>, TSource) |
Asynchronně určuje, zda sekvence obsahuje zadaný prvek pomocí výchozího porovnávače rovnosti. |
ContainsAsync<TSource>(IQueryable<TSource>, TSource, CancellationToken) |
Asynchronně určuje, zda sekvence obsahuje zadaný prvek pomocí výchozího porovnávače rovnosti. |
CountAsync<TSource>(IQueryable<TSource>) |
Asynchronně vrátí počet prvků v sekvenci. |
CountAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>) |
Asynchronně vrátí počet prvků v sekvenci, které splňují podmínku. |
CountAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken) |
Asynchronně vrátí počet prvků v sekvenci, které splňují podmínku. |
CountAsync<TSource>(IQueryable<TSource>, CancellationToken) |
Asynchronně vrátí počet prvků v sekvenci. |
FirstAsync<TSource>(IQueryable<TSource>) |
Asynchronně vrátí první prvek sekvence. |
FirstAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>) |
Asynchronně vrátí první prvek sekvence, která splňuje zadanou podmínku. |
FirstAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken) |
Asynchronně vrátí první prvek sekvence, která splňuje zadanou podmínku. |
FirstAsync<TSource>(IQueryable<TSource>, CancellationToken) |
Asynchronně vrátí první prvek sekvence. |
FirstOrDefaultAsync<TSource>(IQueryable<TSource>) |
Asynchronně vrátí první prvek sekvence nebo výchozí hodnotu, pokud sekvence neobsahuje žádné prvky. |
FirstOrDefaultAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>) |
Asynchronně vrátí první prvek sekvence, která splňuje zadanou podmínku nebo výchozí hodnotu, pokud není nalezen žádný takový prvek. |
FirstOrDefaultAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken) |
Asynchronně vrátí první prvek sekvence, která splňuje zadanou podmínku nebo výchozí hodnotu, pokud není nalezen žádný takový prvek. |
FirstOrDefaultAsync<TSource>(IQueryable<TSource>, CancellationToken) |
Asynchronně vrátí první prvek sekvence nebo výchozí hodnotu, pokud sekvence neobsahuje žádné prvky. |
ForEachAsync<T>(IQueryable<T>, Action<T>) |
Asynchronně vytvoří výčet výsledků dotazu a provede zadanou akci pro každý prvek. |
ForEachAsync<T>(IQueryable<T>, Action<T>, CancellationToken) |
Asynchronně vytvoří výčet výsledků dotazu a provede zadanou akci pro každý prvek. |
Include<T>(IQueryable<T>, String) |
Určuje související objekty, které se mají zahrnout do výsledků dotazu. |
Include<T,TProperty>(IQueryable<T>, Expression<Func<T,TProperty>>) |
Určuje související objekty, které se mají zahrnout do výsledků dotazu. |
LongCountAsync<TSource>(IQueryable<TSource>) |
Asynchronně vrátí hodnotu Int64 , která představuje celkový počet prvků v sekvenci. |
LongCountAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>) |
Asynchronně vrátí hodnotu Int64 , která představuje počet prvků v sekvenci, které splňují podmínku. |
LongCountAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken) |
Asynchronně vrátí hodnotu Int64 , která představuje počet prvků v sekvenci, které splňují podmínku. |
LongCountAsync<TSource>(IQueryable<TSource>, CancellationToken) |
Asynchronně vrátí hodnotu Int64 , která představuje celkový počet prvků v sekvenci. |
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á funkci projekce pro každý prvek sekvence a vrátí maximální výslednou hodnotu. |
MaxAsync<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,TResult>>, CancellationToken) |
Asynchronně vyvolá funkci projekce pro každý prvek sekvence a vrátí maximální výslednou hodnotu. |
MinAsync<TSource>(IQueryable<TSource>) |
Asynchronně vrátí minimální hodnotu sekvence. |
MinAsync<TSource>(IQueryable<TSource>, CancellationToken) |
Asynchronně vrátí minimální hodnotu sekvence. |
MinAsync<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,TResult>>) |
Asynchronně vyvolá funkci projekce pro každý prvek sekvence a vrátí minimální výslednou hodnotu. |
MinAsync<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,TResult>>, CancellationToken) |
Asynchronně vyvolá funkci projekce pro každý prvek sekvence a vrátí minimální výslednou hodnotu. |
SingleAsync<TSource>(IQueryable<TSource>) |
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>>) |
Asynchronně vrátí jediný prvek sekvence, která splňuje zadanou podmínku, a vyvolá výjimku, pokud existuje více než jeden takový prvek. |
SingleAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken) |
Asynchronně vrátí jediný prvek sekvence, která splňuje zadanou podmínku, a vyvolá výjimku, pokud existuje více než jeden takový prvek. |
SingleAsync<TSource>(IQueryable<TSource>, CancellationToken) |
Asynchronně vrátí jediný prvek sekvence a vyvolá výjimku, pokud v sekvenci není právě jeden prvek. |
SingleOrDefaultAsync<TSource>(IQueryable<TSource>) |
Asynchronně vrátí jediný prvek sekvence, nebo výchozí hodnotu, pokud sekvence je prázdná; tato metoda vyvolá výjimku, pokud je v sekvenci více než jeden prvek. |
SingleOrDefaultAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>) |
Asynchronně vrátí jediný prvek sekvence, která splňuje zadanou podmínku nebo výchozí hodnotu, pokud neexistuje žádný takový prvek; Tato metoda vyvolá výjimku, pokud více než jeden prvek splňuje podmínku. |
SingleOrDefaultAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken) |
Asynchronně vrátí jediný prvek sekvence, která splňuje zadanou podmínku nebo výchozí hodnotu, pokud neexistuje žádný takový prvek; Tato metoda vyvolá výjimku, pokud více než jeden prvek splňuje podmínku. |
SingleOrDefaultAsync<TSource>(IQueryable<TSource>, CancellationToken) |
Asynchronně vrátí jediný prvek sekvence, nebo výchozí hodnotu, pokud sekvence je prázdná; tato metoda vyvolá výjimku, pokud je v sekvenci více než jeden prvek. |
Skip<TSource>(IQueryable<TSource>, Expression<Func<Int32>>) |
Obchází zadaný počet prvků v sekvenci a pak vrátí zbývající prvky. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Decimal>>) |
Asynchronně vypočítá součet posloupnosti Decimal hodnot, která je získána vyvoláním funkce projekce na každém prvku vstupní sekvence. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Decimal>>, CancellationToken) |
Asynchronně vypočítá součet posloupnosti Decimal hodnot, která je získána vyvoláním funkce projekce na každém prvku vstupní sekvence. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Double>>) |
Asynchronně vypočítá součet posloupnosti Double hodnot, která je získána vyvoláním funkce projekce na každém prvku vstupní sekvence. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Double>>, CancellationToken) |
Asynchronně vypočítá součet posloupnosti Double hodnot, která je získána vyvoláním funkce projekce na každém prvku vstupní sekvence. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32>>) |
Asynchronně vypočítá součet posloupnosti Int32 hodnot, která je získána vyvoláním funkce projekce na každém prvku vstupní sekvence. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32>>, CancellationToken) |
Asynchronně vypočítá součet posloupnosti Int32 hodnot, která je získána vyvoláním funkce projekce na každém prvku vstupní sekvence. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int64>>) |
Asynchronně vypočítá součet posloupnosti Int64 hodnot, která je získána vyvoláním funkce projekce na každém prvku vstupní sekvence. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int64>>, CancellationToken) |
Asynchronně vypočítá součet posloupnosti Int64 hodnot, která je získána vyvoláním funkce projekce na každém prvku vstupní sekvence. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Decimal>>>) |
Asynchronně vypočítá součet posloupnosti hodnot s možnou Decimal hodnotou null, která je získána vyvoláním funkce projekce na každý prvek vstupní sekvence. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Decimal>>>, CancellationToken) |
Asynchronně vypočítá součet posloupnosti hodnot s možnou Decimal hodnotou null, která je získána vyvoláním funkce projekce na každý prvek vstupní sekvence. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Double>>>) |
Asynchronně vypočítá součet posloupnosti hodnot s možnou Double hodnotou null, která je získána vyvoláním funkce projekce na každý prvek vstupní sekvence. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Double>>>, CancellationToken) |
Asynchronně vypočítá součet posloupnosti hodnot s možnou Double hodnotou null, která je získána vyvoláním funkce projekce na každý prvek vstupní sekvence. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int32>>>) |
Asynchronně vypočítá součet posloupnosti hodnot s možnou Int32 hodnotou null, která je získána vyvoláním funkce projekce na každý prvek vstupní sekvence. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int32>>>, CancellationToken) |
Asynchronně vypočítá součet posloupnosti hodnot s možnou Int32 hodnotou null, která je získána vyvoláním funkce projekce na každý prvek vstupní sekvence. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int64>>>) |
Asynchronně vypočítá součet posloupnosti hodnot s možnou Int64 hodnotou null, která je získána vyvoláním funkce projekce na každý prvek vstupní sekvence. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int64>>>, CancellationToken) |
Asynchronně vypočítá součet posloupnosti hodnot s možnou Int64 hodnotou null, která je získána vyvoláním funkce projekce na každý prvek vstupní sekvence. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Single>>>) |
Asynchronně vypočítá součet posloupnosti hodnot s možnou Single hodnotou null, která je získána vyvoláním funkce projekce na každý prvek vstupní sekvence. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Single>>>, CancellationToken) |
Asynchronně vypočítá součet posloupnosti hodnot s možnou Single hodnotou null, která je získána vyvoláním funkce projekce na každý prvek vstupní sekvence. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Single>>) |
Asynchronně vypočítá součet posloupnosti Single hodnot, která je získána vyvoláním funkce projekce na každém prvku vstupní sekvence. |
SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Single>>, CancellationToken) |
Asynchronně vypočítá součet posloupnosti Single hodnot, která je získána vyvoláním funkce projekce na každém prvku vstupní sekvence. |
Take<TSource>(IQueryable<TSource>, Expression<Func<Int32>>) |
Vrátí zadaný počet souvislých prvků od začátku sekvence. |
ToArrayAsync<TSource>(IQueryable<TSource>) |
Vytvoří pole z objektu IQueryable<T> tak, že asynchronně vytvoří jeho výčet. |
ToArrayAsync<TSource>(IQueryable<TSource>, CancellationToken) |
Vytvoří pole z objektu IQueryable<T> tak, že asynchronně vytvoří jeho výčet. |
ToDictionaryAsync<TSource,TKey>(IQueryable<TSource>, Func<TSource,TKey>) |
Dictionary<TKey,TValue> Vytvoří z objektu IQueryable<T> jeho výčet asynchronně podle zadané funkce selektoru klíčů. |
ToDictionaryAsync<TSource,TKey>(IQueryable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Dictionary<TKey,TValue> Vytvoří z objektu IQueryable<T> jeho výčet asynchronně podle zadané funkce selektoru klíčů a porovnávače. |
ToDictionaryAsync<TSource,TKey>(IQueryable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>, CancellationToken) |
Dictionary<TKey,TValue> Vytvoří z objektu IQueryable<T> jeho výčet asynchronně podle zadané funkce selektoru klíčů a porovnávače. |
ToDictionaryAsync<TSource,TKey>(IQueryable<TSource>, Func<TSource,TKey>, CancellationToken) |
Dictionary<TKey,TValue> Vytvoří z objektu IQueryable<T> jeho výčet asynchronně podle zadané funkce selektoru klíčů. |
ToDictionaryAsync<TSource,TKey,TElement>(IQueryable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>) |
Dictionary<TKey,TValue> Vytvoří z objektu IQueryable<T> jeho výčet asynchronně podle zadaného selektoru klíčů a funkce selektoru prvků. |
ToDictionaryAsync<TSource,TKey,TElement>(IQueryable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>) |
Dictionary<TKey,TValue> Vytvoří z objektu IQueryable<T> jeho výčet asynchronně podle zadané funkce selektoru klíčů, porovnávače a funkce selektoru prvků. |
ToDictionaryAsync<TSource,TKey,TElement>(IQueryable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>, CancellationToken) |
Dictionary<TKey,TValue> Vytvoří z objektu IQueryable<T> jeho výčet asynchronně podle zadané funkce selektoru klíčů, porovnávače a funkce selektoru prvků. |
ToDictionaryAsync<TSource,TKey,TElement>(IQueryable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, CancellationToken) |
Dictionary<TKey,TValue> Vytvoří z objektu IQueryable<T> jeho výčet asynchronně podle zadaného selektoru klíčů a funkce selektoru prvků. |
ToListAsync<TSource>(IQueryable<TSource>) |
List<T> Vytvoří z objektu IQueryable<T> jeho výčet asynchronně. |
ToListAsync<TSource>(IQueryable<TSource>, CancellationToken) |
List<T> Vytvoří z objektu IQueryable<T> jeho výčet asynchronně. |
Platí pro
Entity Framework