Udostępnij przez


ObjectQuery<T> Klasa

Definicja

ObiektQuery implementuje silnie typizowane zapytania w warstwie obiektu. Zapytania są określane przy użyciu ciągów Entity-SQL i mogą być tworzone przez wywołanie metod konstruktora zapytań opartych na języku ENTITY-SQL zadeklarowanych przez metodę ObjectQuery.

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix")]
public class ObjectQuery<T> : System.Data.Entity.Core.Objects.ObjectQuery, System.Collections.Generic.IEnumerable<T>, System.Data.Entity.Infrastructure.IDbAsyncEnumerable<T>, System.Linq.IOrderedQueryable<T>, System.Linq.IQueryable<T>
type ObjectQuery<'T> = class
    inherit ObjectQuery
    interface IOrderedQueryable<'T>
    interface IQueryable<'T>
    interface IOrderedQueryable
    interface IQueryable
    interface seq<'T>
    interface IEnumerable
    interface IDbAsyncEnumerable<'T>
    interface IDbAsyncEnumerable
Public Class ObjectQuery(Of T)
Inherits ObjectQuery
Implements IDbAsyncEnumerable(Of T), IEnumerable(Of T), IOrderedQueryable(Of T), IQueryable(Of T)

Parametry typu

T

Typ wyniku tego obiektu ObjectQuery

Dziedziczenie
ObjectQuery<T>
Pochodne
Atrybuty
Implementuje

Konstruktory

ObjectQuery<T>(String, ObjectContext)

Tworzy nowe ObjectQuery<T> wystąpienie przy użyciu określonego polecenia Entity SQL jako początkowego zapytania.

ObjectQuery<T>(String, ObjectContext, MergeOption)

Tworzy nowe ObjectQuery<T> wystąpienie przy użyciu określonego polecenia Entity SQL jako początkowego zapytania i określonej opcji scalania.

Właściwości

CommandText

Zwraca tekst polecenia dla zapytania.

(Odziedziczone po ObjectQuery)
Context

Pobiera kontekst obiektu skojarzony z tym zapytaniem obiektu.

(Odziedziczone po ObjectQuery)
EnablePlanCaching

Pobiera lub ustawia wartość wskazującą, czy plan zapytania powinien być buforowany.

(Odziedziczone po ObjectQuery)
MergeOption

Pobiera lub ustawia sposób dodawania obiektów zwracanych z zapytania do kontekstu obiektu.

(Odziedziczone po ObjectQuery)
Name

Pobiera lub ustawia nazwę tego zapytania obiektu.

Parameters

Pobiera kolekcję parametrów dla tego zapytania obiektu.

(Odziedziczone po ObjectQuery)
Streaming

Określa, czy zapytanie jest przesyłane strumieniowo, czy buforuje

(Odziedziczone po ObjectQuery)

Metody

Distinct()

Ogranicza zapytanie do unikatowych wyników.

Except(ObjectQuery<T>)

Ta metoda konstruktora zapytań tworzy nowe zapytanie, którego wyniki są wszystkie wyniki tego zapytania, z wyjątkiem tych, które są również częścią innego określonego zapytania.

Execute(MergeOption)

Wykonuje zapytanie o obiekt z określoną opcją scalania.

ExecuteAsync(MergeOption)

Asynchronicznie wykonuje zapytanie o obiekt z określoną opcją scalania.

ExecuteAsync(MergeOption, CancellationToken)

Asynchronicznie wykonuje zapytanie o obiekt z określoną opcją scalania.

GetResultType()

Zwraca informacje o typie wyniku zapytania.

(Odziedziczone po ObjectQuery)
GroupBy(String, String, ObjectParameter[])

Grupuje wyniki zapytania według określonych kryteriów.

Include(String)

Określa powiązane obiekty do uwzględnienia w wynikach zapytania.

Intersect(ObjectQuery<T>)

Ta metoda konstruktora zapytań tworzy nowe zapytanie, którego wyniki są zarówno w tym zapytaniu, jak i w innym określonym zapytaniu.

OfType<TResultType>()

Ogranicza zapytanie tylko do wyników określonego typu.

OrderBy(String, ObjectParameter[])

Porządkuje wyniki zapytania według określonych kryteriów.

Select(String, ObjectParameter[])

Ogranicza wyniki zapytania tylko do właściwości zdefiniowanych w określonej projekcji.

SelectValue<TResultType>(String, ObjectParameter[])

Ogranicza wyniki zapytania tylko do właściwości określonej w projekcji.

Skip(String, String, ObjectParameter[])

Porządkuje wyniki zapytania według określonych kryteriów i pomija określoną liczbę wyników.

Top(String, ObjectParameter[])

Ogranicza wyniki zapytania do określonej liczby elementów.

ToTraceString()

Zwraca polecenia do wykonania względem źródła danych.

(Odziedziczone po ObjectQuery)
Union(ObjectQuery<T>)

Ta metoda konstruktora zapytań tworzy nowe zapytanie, którego wyniki są wszystkie wyniki tego zapytania, a także wszystkie wyniki drugiego zapytania, bez duplikatów (tj. wyniki są unikatowe).

UnionAll(ObjectQuery<T>)

Ta metoda konstruktora zapytań tworzy nowe zapytanie, którego wyniki są wszystkimi wynikami tego zapytania, oraz wszystkie wyniki innego zapytania, w tym wszelkie duplikaty (tj. wyniki nie muszą być unikatowe).

Where(String, ObjectParameter[])

Ogranicza zapytanie do wyników spełniających określone kryteria filtrowania.

Jawne implementacje interfejsu

IDbAsyncEnumerable.GetAsyncEnumerator()

Zwraca wartość IDbAsyncEnumerator , która wyliczone spowoduje wykonanie danego zapytania SQL względem bazy danych.

(Odziedziczone po ObjectQuery)
IDbAsyncEnumerable<T>.GetAsyncEnumerator()

Zwraca wartość IDbAsyncEnumerator<T> , która wyliczone spowoduje wykonanie danego zapytania SQL względem bazy danych.

IEnumerable.GetEnumerator()

Zwraca moduł wyliczający, który iteruje po kolekcji.

(Odziedziczone po ObjectQuery)
IEnumerable<T>.GetEnumerator()

Zwraca wartość IEnumerator<T> , która wyliczone spowoduje wykonanie danego zapytania SQL względem bazy danych.

IListSource.ContainsListCollection

ObiektQuery implementuje silnie typizowane zapytania w warstwie obiektu. Zapytania są określane przy użyciu ciągów Entity-SQL i mogą być tworzone przez wywołanie metod konstruktora zapytań opartych na języku ENTITY-SQL zadeklarowanych przez metodę ObjectQuery.

(Odziedziczone po ObjectQuery)
IListSource.GetList()

Zwraca kolekcję jako użytą IList do powiązania danych.

(Odziedziczone po ObjectQuery)
IQueryable.ElementType

Pobiera typ elementu wyniku dla tego wystąpienia zapytania.

(Odziedziczone po ObjectQuery)
IQueryable.Expression

Pobiera wyrażenie opisujące to zapytanie. W przypadku zapytań utworzonych przy użyciu wzorców konstruktora LINQ zwraca pełne drzewo wyrażeń LINQ; W przeciwnym razie zwraca stałe wyrażenie opakowujące to zapytanie. Pamiętaj, że wyrażenie domyślne nie jest buforowane. Dzięki temu możemy odróżnić zapytania LINQ i Entity-SQL.

(Odziedziczone po ObjectQuery)
IQueryable.Provider

IQueryProvider Pobiera element skojarzony z tym wystąpieniem zapytania.

(Odziedziczone po ObjectQuery)

Metody rozszerzania

AllAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

Asynchronicznie określa, czy wszystkie elementy sekwencji spełniają warunek.

AllAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken)

Asynchronicznie określa, czy wszystkie elementy sekwencji spełniają warunek.

AnyAsync<TSource>(IQueryable<TSource>)

Asynchronicznie określa, czy sekwencja zawiera jakiekolwiek elementy.

AnyAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

Asynchronicznie określa, czy dowolny element sekwencji spełnia warunek.

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

Asynchronicznie określa, czy dowolny element sekwencji spełnia warunek.

AnyAsync<TSource>(IQueryable<TSource>, CancellationToken)

Asynchronicznie określa, czy sekwencja zawiera jakiekolwiek elementy.

AsNoTracking<T>(IQueryable<T>)

Zwraca nowe zapytanie, w którym zwrócone jednostki nie będą buforowane w obiekcie DbContext lub ObjectContext. Ta metoda działa przez wywołanie metody AsNoTracking obiektu bazowego zapytania. Jeśli obiekt zapytania bazowego nie ma metody AsNoTracking, wywołanie tej metody nie będzie miało wpływu.

AsStreaming<T>(IQueryable<T>)
Przestarzałe.

Zwraca nowe zapytanie, które będzie przesyłać strumieniowo wyniki zamiast buforowania. Ta metoda działa przez wywołanie metody AsStreaming bazowego obiektu zapytania. Jeśli obiekt zapytania bazowego nie ma metody AsStreaming, wywołanie tej metody nie będzie miało wpływu.

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Decimal>>)

Asynchronicznie oblicza średnią sekwencji Decimal wartości uzyskanych przez wywołanie funkcji projekcji dla każdego elementu sekwencji danych wejściowych.

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

Asynchronicznie oblicza średnią sekwencji Decimal wartości uzyskanych przez wywołanie funkcji projekcji dla każdego elementu sekwencji danych wejściowych.

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Double>>)

Asynchronicznie oblicza średnią sekwencji Double wartości uzyskanych przez wywołanie funkcji projekcji dla każdego elementu sekwencji danych wejściowych.

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

Asynchronicznie oblicza średnią sekwencji Double wartości uzyskanych przez wywołanie funkcji projekcji dla każdego elementu sekwencji danych wejściowych.

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32>>)

Asynchronicznie oblicza średnią sekwencji Int32 wartości uzyskanych przez wywołanie funkcji projekcji dla każdego elementu sekwencji danych wejściowych.

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

Asynchronicznie oblicza średnią sekwencji Int32 wartości uzyskanych przez wywołanie funkcji projekcji dla każdego elementu sekwencji danych wejściowych.

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int64>>)

Asynchronicznie oblicza średnią sekwencji Int64 wartości uzyskanych przez wywołanie funkcji projekcji dla każdego elementu sekwencji danych wejściowych.

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

Asynchronicznie oblicza średnią sekwencji Int64 wartości uzyskanych przez wywołanie funkcji projekcji dla każdego elementu sekwencji danych wejściowych.

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Decimal>>>)

Asynchronicznie oblicza średnią sekwencji wartości dopuszczających wartość null, która jest uzyskiwana Decimal przez wywołanie funkcji projekcji dla każdego elementu sekwencji danych wejściowych.

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

Asynchronicznie oblicza średnią sekwencji wartości dopuszczających wartość null, która jest uzyskiwana Decimal przez wywołanie funkcji projekcji dla każdego elementu sekwencji danych wejściowych.

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Double>>>)

Asynchronicznie oblicza średnią sekwencji wartości dopuszczających wartość null, która jest uzyskiwana Double przez wywołanie funkcji projekcji dla każdego elementu sekwencji danych wejściowych.

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

Asynchronicznie oblicza średnią sekwencji wartości dopuszczających wartość null, która jest uzyskiwana Double przez wywołanie funkcji projekcji dla każdego elementu sekwencji danych wejściowych.

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int32>>>)

Asynchronicznie oblicza średnią sekwencji wartości dopuszczających wartość null, która jest uzyskiwana Int32 przez wywołanie funkcji projekcji dla każdego elementu sekwencji danych wejściowych.

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

Asynchronicznie oblicza średnią sekwencji wartości dopuszczających wartość null, która jest uzyskiwana Int32 przez wywołanie funkcji projekcji dla każdego elementu sekwencji danych wejściowych.

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int64>>>)

Asynchronicznie oblicza średnią sekwencji wartości dopuszczających wartość null, która jest uzyskiwana Int64 przez wywołanie funkcji projekcji dla każdego elementu sekwencji danych wejściowych.

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

Asynchronicznie oblicza średnią sekwencji wartości dopuszczających wartość null, która jest uzyskiwana Int64 przez wywołanie funkcji projekcji dla każdego elementu sekwencji danych wejściowych.

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Single>>>)

Asynchronicznie oblicza średnią sekwencji wartości dopuszczających wartość null, która jest uzyskiwana Single przez wywołanie funkcji projekcji dla każdego elementu sekwencji danych wejściowych.

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

Asynchronicznie oblicza średnią sekwencji wartości dopuszczających wartość null, która jest uzyskiwana Single przez wywołanie funkcji projekcji dla każdego elementu sekwencji danych wejściowych.

AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Single>>)

Asynchronicznie oblicza średnią sekwencji Single wartości uzyskanych przez wywołanie funkcji projekcji dla każdego elementu sekwencji danych wejściowych.

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

Asynchronicznie oblicza średnią sekwencji Single wartości uzyskanych przez wywołanie funkcji projekcji dla każdego elementu sekwencji danych wejściowych.

ContainsAsync<TSource>(IQueryable<TSource>, TSource)

Asynchronicznie określa, czy sekwencja zawiera określony element przy użyciu domyślnego porównania równości.

ContainsAsync<TSource>(IQueryable<TSource>, TSource, CancellationToken)

Asynchronicznie określa, czy sekwencja zawiera określony element przy użyciu domyślnego porównania równości.

CountAsync<TSource>(IQueryable<TSource>)

Asynchronicznie zwraca liczbę elementów w sekwencji.

CountAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

Asynchronicznie zwraca liczbę elementów w sekwencji, które spełniają warunek.

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

Asynchronicznie zwraca liczbę elementów w sekwencji, które spełniają warunek.

CountAsync<TSource>(IQueryable<TSource>, CancellationToken)

Asynchronicznie zwraca liczbę elementów w sekwencji.

FirstAsync<TSource>(IQueryable<TSource>)

Asynchronicznie zwraca pierwszy element sekwencji.

FirstAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

Asynchronicznie zwraca pierwszy element sekwencji, który spełnia określony warunek.

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

Asynchronicznie zwraca pierwszy element sekwencji, który spełnia określony warunek.

FirstAsync<TSource>(IQueryable<TSource>, CancellationToken)

Asynchronicznie zwraca pierwszy element sekwencji.

FirstOrDefaultAsync<TSource>(IQueryable<TSource>)

Asynchronicznie zwraca pierwszy element sekwencji lub wartość domyślną, jeśli sekwencja nie zawiera żadnych elementów.

FirstOrDefaultAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

Asynchronicznie zwraca pierwszy element sekwencji, który spełnia określony warunek lub wartość domyślną, jeśli taki element nie zostanie znaleziony.

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

Asynchronicznie zwraca pierwszy element sekwencji, który spełnia określony warunek lub wartość domyślną, jeśli taki element nie zostanie znaleziony.

FirstOrDefaultAsync<TSource>(IQueryable<TSource>, CancellationToken)

Asynchronicznie zwraca pierwszy element sekwencji lub wartość domyślną, jeśli sekwencja nie zawiera żadnych elementów.

ForEachAsync<T>(IQueryable<T>, Action<T>)

Asynchronicznie wylicza wyniki zapytania i wykonuje określoną akcję dla każdego elementu.

ForEachAsync<T>(IQueryable<T>, Action<T>, CancellationToken)

Asynchronicznie wylicza wyniki zapytania i wykonuje określoną akcję dla każdego elementu.

Include<T>(IQueryable<T>, String)

Określa powiązane obiekty do uwzględnienia w wynikach zapytania.

Include<T,TProperty>(IQueryable<T>, Expression<Func<T,TProperty>>)

Określa powiązane obiekty do uwzględnienia w wynikach zapytania.

LongCountAsync<TSource>(IQueryable<TSource>)

Asynchronicznie zwraca wartość Int64 reprezentującą całkowitą liczbę elementów w sekwencji.

LongCountAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

Asynchronicznie zwraca wartość Int64 reprezentującą liczbę elementów w sekwencji, które spełniają warunek.

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

Asynchronicznie zwraca wartość Int64 reprezentującą liczbę elementów w sekwencji, które spełniają warunek.

LongCountAsync<TSource>(IQueryable<TSource>, CancellationToken)

Asynchronicznie zwraca wartość Int64 reprezentującą całkowitą liczbę elementów w sekwencji.

MaxAsync<TSource>(IQueryable<TSource>)

Asynchronicznie zwraca maksymalną wartość sekwencji.

MaxAsync<TSource>(IQueryable<TSource>, CancellationToken)

Asynchronicznie zwraca maksymalną wartość sekwencji.

MaxAsync<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,TResult>>)

Asynchronicznie wywołuje funkcję projekcji dla każdego elementu sekwencji i zwraca maksymalną wartość wynikową.

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

Asynchronicznie wywołuje funkcję projekcji dla każdego elementu sekwencji i zwraca maksymalną wartość wynikową.

MinAsync<TSource>(IQueryable<TSource>)

Asynchronicznie zwraca minimalną wartość sekwencji.

MinAsync<TSource>(IQueryable<TSource>, CancellationToken)

Asynchronicznie zwraca minimalną wartość sekwencji.

MinAsync<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,TResult>>)

Asynchronicznie wywołuje funkcję projekcji dla każdego elementu sekwencji i zwraca minimalną wynikową wartość.

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

Asynchronicznie wywołuje funkcję projekcji dla każdego elementu sekwencji i zwraca minimalną wynikową wartość.

SingleAsync<TSource>(IQueryable<TSource>)

Asynchronicznie zwraca jedyny element sekwencji i zgłasza wyjątek, jeśli nie ma dokładnie jednego elementu w sekwencji.

SingleAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

Asynchronicznie zwraca jedyny element sekwencji, który spełnia określony warunek, i zgłasza wyjątek, jeśli istnieje więcej niż jeden taki element.

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

Asynchronicznie zwraca jedyny element sekwencji, który spełnia określony warunek, i zgłasza wyjątek, jeśli istnieje więcej niż jeden taki element.

SingleAsync<TSource>(IQueryable<TSource>, CancellationToken)

Asynchronicznie zwraca jedyny element sekwencji i zgłasza wyjątek, jeśli nie ma dokładnie jednego elementu w sekwencji.

SingleOrDefaultAsync<TSource>(IQueryable<TSource>)

Asynchronicznie zwraca jedyny element sekwencji lub wartość domyślną, jeśli sekwencja jest pusta; Ta metoda zgłasza wyjątek, jeśli sekwencja zawiera więcej niż jeden element.

SingleOrDefaultAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

Asynchronicznie zwraca jedyny element sekwencji, który spełnia określony warunek lub wartość domyślną, jeśli taki element nie istnieje; Ta metoda zgłasza wyjątek, jeśli warunek spełnia więcej niż jeden element.

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

Asynchronicznie zwraca jedyny element sekwencji, który spełnia określony warunek lub wartość domyślną, jeśli taki element nie istnieje; Ta metoda zgłasza wyjątek, jeśli warunek spełnia więcej niż jeden element.

SingleOrDefaultAsync<TSource>(IQueryable<TSource>, CancellationToken)

Asynchronicznie zwraca jedyny element sekwencji lub wartość domyślną, jeśli sekwencja jest pusta; Ta metoda zgłasza wyjątek, jeśli sekwencja zawiera więcej niż jeden element.

Skip<TSource>(IQueryable<TSource>, Expression<Func<Int32>>)

Pomija określoną liczbę elementów w sekwencji, a następnie zwraca pozostałe elementy.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Decimal>>)

Asynchronicznie oblicza sumę sekwencji Decimal wartości uzyskanych przez wywołanie funkcji projekcji dla każdego elementu sekwencji danych wejściowych.

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

Asynchronicznie oblicza sumę sekwencji Decimal wartości uzyskanych przez wywołanie funkcji projekcji dla każdego elementu sekwencji danych wejściowych.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Double>>)

Asynchronicznie oblicza sumę sekwencji Double wartości uzyskanych przez wywołanie funkcji projekcji dla każdego elementu sekwencji danych wejściowych.

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

Asynchronicznie oblicza sumę sekwencji Double wartości uzyskanych przez wywołanie funkcji projekcji dla każdego elementu sekwencji danych wejściowych.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32>>)

Asynchronicznie oblicza sumę sekwencji Int32 wartości uzyskanych przez wywołanie funkcji projekcji dla każdego elementu sekwencji danych wejściowych.

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

Asynchronicznie oblicza sumę sekwencji Int32 wartości uzyskanych przez wywołanie funkcji projekcji dla każdego elementu sekwencji danych wejściowych.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int64>>)

Asynchronicznie oblicza sumę sekwencji Int64 wartości uzyskanych przez wywołanie funkcji projekcji dla każdego elementu sekwencji danych wejściowych.

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

Asynchronicznie oblicza sumę sekwencji Int64 wartości uzyskanych przez wywołanie funkcji projekcji dla każdego elementu sekwencji danych wejściowych.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Decimal>>>)

Asynchronicznie oblicza sumę sekwencji wartości dopuszczających wartość null, która jest uzyskiwana Decimal przez wywołanie funkcji projekcji dla każdego elementu sekwencji danych wejściowych.

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

Asynchronicznie oblicza sumę sekwencji wartości dopuszczających wartość null, która jest uzyskiwana Decimal przez wywołanie funkcji projekcji dla każdego elementu sekwencji danych wejściowych.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Double>>>)

Asynchronicznie oblicza sumę sekwencji wartości dopuszczających wartość null, która jest uzyskiwana Double przez wywołanie funkcji projekcji dla każdego elementu sekwencji danych wejściowych.

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

Asynchronicznie oblicza sumę sekwencji wartości dopuszczających wartość null, która jest uzyskiwana Double przez wywołanie funkcji projekcji dla każdego elementu sekwencji danych wejściowych.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int32>>>)

Asynchronicznie oblicza sumę sekwencji wartości dopuszczających wartość null, która jest uzyskiwana Int32 przez wywołanie funkcji projekcji dla każdego elementu sekwencji danych wejściowych.

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

Asynchronicznie oblicza sumę sekwencji wartości dopuszczających wartość null, która jest uzyskiwana Int32 przez wywołanie funkcji projekcji dla każdego elementu sekwencji danych wejściowych.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int64>>>)

Asynchronicznie oblicza sumę sekwencji wartości dopuszczających wartość null, która jest uzyskiwana Int64 przez wywołanie funkcji projekcji dla każdego elementu sekwencji danych wejściowych.

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

Asynchronicznie oblicza sumę sekwencji wartości dopuszczających wartość null, która jest uzyskiwana Int64 przez wywołanie funkcji projekcji dla każdego elementu sekwencji danych wejściowych.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Single>>>)

Asynchronicznie oblicza sumę sekwencji wartości dopuszczających wartość null, która jest uzyskiwana Single przez wywołanie funkcji projekcji dla każdego elementu sekwencji danych wejściowych.

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

Asynchronicznie oblicza sumę sekwencji wartości dopuszczających wartość null, która jest uzyskiwana Single przez wywołanie funkcji projekcji dla każdego elementu sekwencji danych wejściowych.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Single>>)

Asynchronicznie oblicza sumę sekwencji Single wartości uzyskanych przez wywołanie funkcji projekcji dla każdego elementu sekwencji danych wejściowych.

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

Asynchronicznie oblicza sumę sekwencji Single wartości uzyskanych przez wywołanie funkcji projekcji dla każdego elementu sekwencji danych wejściowych.

Take<TSource>(IQueryable<TSource>, Expression<Func<Int32>>)

Zwraca określoną liczbę ciągłych elementów od początku sekwencji.

ToArrayAsync<TSource>(IQueryable<TSource>)

Tworzy tablicę na podstawie IQueryable<T> obiektu, wyliczając ją asynchronicznie.

ToArrayAsync<TSource>(IQueryable<TSource>, CancellationToken)

Tworzy tablicę na podstawie IQueryable<T> obiektu, wyliczając ją asynchronicznie.

ToDictionaryAsync<TSource,TKey>(IQueryable<TSource>, Func<TSource,TKey>)

Tworzy element Dictionary<TKey,TValue> na podstawie IQueryable<T> obiektu przez wyliczenie go asynchronicznie zgodnie z określoną funkcją selektora kluczy.

ToDictionaryAsync<TSource,TKey>(IQueryable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

Tworzy element Dictionary<TKey,TValue> na podstawie IQueryable<T> obiektu przez wyliczenie go asynchronicznie zgodnie z określoną funkcją selektora kluczy i modułem porównującym.

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

Tworzy element Dictionary<TKey,TValue> na podstawie IQueryable<T> obiektu przez wyliczenie go asynchronicznie zgodnie z określoną funkcją selektora kluczy i modułem porównującym.

ToDictionaryAsync<TSource,TKey>(IQueryable<TSource>, Func<TSource,TKey>, CancellationToken)

Tworzy element Dictionary<TKey,TValue> na podstawie IQueryable<T> obiektu przez wyliczenie go asynchronicznie zgodnie z określoną funkcją selektora kluczy.

ToDictionaryAsync<TSource,TKey,TElement>(IQueryable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>)

Tworzy element Dictionary<TKey,TValue> na podstawie IQueryable<T> elementu, wyliczając go asynchronicznie zgodnie z określonym selektorem kluczy i funkcją selektora elementów.

ToDictionaryAsync<TSource,TKey,TElement>(IQueryable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>)

Tworzy element Dictionary<TKey,TValue> na podstawie IQueryable<T> elementu, wyliczając go asynchronicznie zgodnie z określoną funkcją selektora kluczy, modułem porównującym i funkcją selektora elementów.

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

Tworzy element Dictionary<TKey,TValue> na podstawie IQueryable<T> elementu, wyliczając go asynchronicznie zgodnie z określoną funkcją selektora kluczy, modułem porównującym i funkcją selektora elementów.

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

Tworzy element Dictionary<TKey,TValue> na podstawie IQueryable<T> elementu, wyliczając go asynchronicznie zgodnie z określonym selektorem kluczy i funkcją selektora elementów.

ToListAsync<TSource>(IQueryable<TSource>)

Tworzy obiekt List<T> na podstawie IQueryable<T> obiektu przez wyliczenie go asynchronicznie.

ToListAsync<TSource>(IQueryable<TSource>, CancellationToken)

Tworzy obiekt List<T> na podstawie IQueryable<T> obiektu przez wyliczenie go asynchronicznie.

Dotyczy