Condividi tramite


ObjectQuery<T> Classe

Definizione

ObjectQuery implementa query fortemente tipizzate a livello di oggetto. Le query vengono specificate usando stringhe Entity-SQL e possono essere create chiamando i metodi del generatore di query basati su Entity-SQL dichiarati da 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)

Parametri di tipo

T

Tipo di risultato di objectQuery

Ereditarietà
ObjectQuery<T>
Derivato
Attributi
Implementazioni

Costruttori

ObjectQuery<T>(String, ObjectContext)

Crea una nuova ObjectQuery<T> istanza usando il comando Entity SQL specificato come query iniziale.

ObjectQuery<T>(String, ObjectContext, MergeOption)

Crea una nuova ObjectQuery<T> istanza usando il comando Entity SQL specificato come query iniziale e l'opzione di unione specificata.

Proprietà

CommandText

Restituisce il testo del comando per la query.

(Ereditato da ObjectQuery)
Context

Ottiene il contesto dell'oggetto associato a questa query di oggetto.

(Ereditato da ObjectQuery)
EnablePlanCaching

Ottiene o imposta un valore che indica se il piano di query deve essere memorizzato nella cache.

(Ereditato da ObjectQuery)
MergeOption

Ottiene o imposta il modo in cui gli oggetti restituiti da una query vengono aggiunti al contesto dell'oggetto.

(Ereditato da ObjectQuery)
Name

Ottiene o imposta il nome della query di oggetto.

Parameters

Ottiene la raccolta di parametri per questa query di oggetto.

(Ereditato da ObjectQuery)
Streaming

Indica se la query è in streaming o buffering

(Ereditato da ObjectQuery)

Metodi

Distinct()

Limita la query in modo da visualizzare risultati univoci.

Except(ObjectQuery<T>)

Questo metodo di generatore di query crea una nuova query i cui risultati sono tutti i risultati di questa query, ad eccezione di quelli che fanno anche parte dell'altra query specificata.

Execute(MergeOption)

Esegue la query di oggetto con l'opzione di merge specificata.

ExecuteAsync(MergeOption)

Esegue in modo asincrono la query dell'oggetto con l'opzione di unione specificata.

ExecuteAsync(MergeOption, CancellationToken)

Esegue in modo asincrono la query dell'oggetto con l'opzione di unione specificata.

GetResultType()

Restituisce le informazioni sul tipo di risultato della query.

(Ereditato da ObjectQuery)
GroupBy(String, String, ObjectParameter[])

Raggruppa i risultati della query in base ai criteri specificati.

Include(String)

Specifica gli oggetti correlati da includere nei risultati della query.

Intersect(ObjectQuery<T>)

Questo metodo di generatore di query crea una nuova query i cui risultati sono quelli presenti sia in questa query che nell'altra query specificata.

OfType<TResultType>()

Limita la query in modo da visualizzare solo i risultati di un tipo specifico.

OrderBy(String, ObjectParameter[])

Ordina i risultati della query in base ai criteri specificati.

Select(String, ObjectParameter[])

Limita i risultati della query solo alle proprietà definite nella proiezione specificata.

SelectValue<TResultType>(String, ObjectParameter[])

Limita i risultati della query solo alla proprietà specificata nella proiezione.

Skip(String, String, ObjectParameter[])

Ordina i risultati della query in base ai criteri specificati e ignora un numero di risultati specificato.

Top(String, ObjectParameter[])

Limita i risultati della query in modo da visualizzare un numero di elementi specificato.

ToTraceString()

Restituisce i comandi per l'esecuzione sull'origine dati.

(Ereditato da ObjectQuery)
Union(ObjectQuery<T>)

Questo metodo di generatore di query crea una nuova query i cui risultati sono tutti i risultati di questa query, oltre a tutti i risultati dell'altra query, senza duplicati (ad esempio, i risultati sono univoci).

UnionAll(ObjectQuery<T>)

Questo metodo di generatore di query crea una nuova query i cui risultati sono tutti i risultati di questa query, oltre a tutti i risultati dell'altra query, inclusi eventuali duplicati (ad esempio, i risultati non sono necessariamente univoci).

Where(String, ObjectParameter[])

Limita la query in modo dai visualizzare i risultati che corrispondono ai criteri di filtro specificati.

Implementazioni dell'interfaccia esplicita

IDbAsyncEnumerable.GetAsyncEnumerator()

Restituisce un oggetto IDbAsyncEnumerator che, quando enumerato, eseguirà la query SQL specificata sul database.

(Ereditato da ObjectQuery)
IDbAsyncEnumerable<T>.GetAsyncEnumerator()

Restituisce un oggetto IDbAsyncEnumerator<T> che, quando enumerato, eseguirà la query SQL specificata sul database.

IEnumerable.GetEnumerator()

Restituisce un enumeratore che consente di eseguire l'iterazione di una raccolta.

(Ereditato da ObjectQuery)
IEnumerable<T>.GetEnumerator()

Restituisce un oggetto IEnumerator<T> che, quando enumerato, eseguirà la query SQL specificata sul database.

IListSource.ContainsListCollection

ObjectQuery implementa query fortemente tipizzate a livello di oggetto. Le query vengono specificate usando stringhe Entity-SQL e possono essere create chiamando i metodi del generatore di query basati su Entity-SQL dichiarati da ObjectQuery.

(Ereditato da ObjectQuery)
IListSource.GetList()

Restituisce la raccolta come IList utilizzato per il data binding.

(Ereditato da ObjectQuery)
IQueryable.ElementType

Ottiene il tipo di elemento del risultato per questa istanza della query.

(Ereditato da ObjectQuery)
IQueryable.Expression

Ottiene l'espressione che descrive questa query. Per le query compilate usando modelli di generatore LINQ, restituisce un albero di espressioni LINQ completo; in caso contrario, restituisce un'espressione costante che esegue il wrapping della query. Notare che l'espressione predefinita non viene memorizzata nella cache. In questo modo è possibile distinguere le query LINQ e Entity-SQL.

(Ereditato da ObjectQuery)
IQueryable.Provider

Ottiene l'oggetto IQueryProvider associato a questa istanza di query.

(Ereditato da ObjectQuery)

Metodi di estensione

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

Determina in modo asincrono se tutti gli elementi di una sequenza soddisfano una condizione.

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

Determina in modo asincrono se tutti gli elementi di una sequenza soddisfano una condizione.

AnyAsync<TSource>(IQueryable<TSource>)

Determina in modo asincrono se una sequenza contiene elementi.

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

Determina in modo asincrono se un elemento di una sequenza soddisfa una condizione.

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

Determina in modo asincrono se un elemento di una sequenza soddisfa una condizione.

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

Determina in modo asincrono se una sequenza contiene elementi.

AsNoTracking<T>(IQueryable<T>)

Restituisce una nuova query in cui le entità restituite non verranno memorizzate nella cache in DbContext o ObjectContext. Questo metodo funziona chiamando il metodo AsNoTracking dell'oggetto query sottostante. Se l'oggetto query sottostante non ha un metodo AsNoTracking, la chiamata a questo metodo non avrà alcun effetto.

AsStreaming<T>(IQueryable<T>)
Obsoleti.

Restituisce una nuova query che trasmetterà i risultati anziché il buffering. Questo metodo funziona chiamando il metodo AsStreaming dell'oggetto query sottostante. Se l'oggetto query sottostante non ha un metodo AsStreaming, la chiamata a questo metodo non avrà alcun effetto.

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

Calcola in modo asincrono la media di una sequenza di valori ottenuta richiamando una funzione di proiezione su ogni elemento della sequenza di Decimal input.

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

Calcola in modo asincrono la media di una sequenza di valori ottenuta richiamando una funzione di proiezione su ogni elemento della sequenza di Decimal input.

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

Calcola in modo asincrono la media di una sequenza di valori ottenuta richiamando una funzione di proiezione su ogni elemento della sequenza di Double input.

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

Calcola in modo asincrono la media di una sequenza di valori ottenuta richiamando una funzione di proiezione su ogni elemento della sequenza di Double input.

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

Calcola in modo asincrono la media di una sequenza di valori ottenuta richiamando una funzione di proiezione su ogni elemento della sequenza di Int32 input.

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

Calcola in modo asincrono la media di una sequenza di valori ottenuta richiamando una funzione di proiezione su ogni elemento della sequenza di Int32 input.

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

Calcola in modo asincrono la media di una sequenza di valori ottenuta richiamando una funzione di proiezione su ogni elemento della sequenza di Int64 input.

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

Calcola in modo asincrono la media di una sequenza di valori ottenuta richiamando una funzione di proiezione su ogni elemento della sequenza di Int64 input.

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

Calcola in modo asincrono la media di una sequenza di valori nullable Decimal ottenuta richiamando una funzione di proiezione su ogni elemento della sequenza di input.

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

Calcola in modo asincrono la media di una sequenza di valori nullable Decimal ottenuta richiamando una funzione di proiezione su ogni elemento della sequenza di input.

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

Calcola in modo asincrono la media di una sequenza di valori nullable Double ottenuta richiamando una funzione di proiezione su ogni elemento della sequenza di input.

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

Calcola in modo asincrono la media di una sequenza di valori nullable Double ottenuta richiamando una funzione di proiezione su ogni elemento della sequenza di input.

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

Calcola in modo asincrono la media di una sequenza di valori nullable Int32 ottenuta richiamando una funzione di proiezione su ogni elemento della sequenza di input.

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

Calcola in modo asincrono la media di una sequenza di valori nullable Int32 ottenuta richiamando una funzione di proiezione su ogni elemento della sequenza di input.

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

Calcola in modo asincrono la media di una sequenza di valori nullable Int64 ottenuta richiamando una funzione di proiezione su ogni elemento della sequenza di input.

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

Calcola in modo asincrono la media di una sequenza di valori nullable Int64 ottenuta richiamando una funzione di proiezione su ogni elemento della sequenza di input.

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

Calcola in modo asincrono la media di una sequenza di valori nullable Single ottenuta richiamando una funzione di proiezione su ogni elemento della sequenza di input.

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

Calcola in modo asincrono la media di una sequenza di valori nullable Single ottenuta richiamando una funzione di proiezione su ogni elemento della sequenza di input.

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

Calcola in modo asincrono la media di una sequenza di valori ottenuta richiamando una funzione di proiezione su ogni elemento della sequenza di Single input.

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

Calcola in modo asincrono la media di una sequenza di valori ottenuta richiamando una funzione di proiezione su ogni elemento della sequenza di Single input.

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

Determina in modo asincrono se una sequenza contiene un elemento specificato utilizzando l'operatore di confronto di uguaglianza predefinito.

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

Determina in modo asincrono se una sequenza contiene un elemento specificato utilizzando l'operatore di confronto di uguaglianza predefinito.

CountAsync<TSource>(IQueryable<TSource>)

Restituisce in modo asincrono il numero di elementi in una sequenza.

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

Restituisce in modo asincrono il numero di elementi in una sequenza che soddisfano una condizione.

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

Restituisce in modo asincrono il numero di elementi in una sequenza che soddisfano una condizione.

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

Restituisce in modo asincrono il numero di elementi in una sequenza.

FirstAsync<TSource>(IQueryable<TSource>)

Restituisce in modo asincrono il primo elemento di una sequenza.

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

Restituisce in modo asincrono il primo elemento di una sequenza che soddisfa una condizione specificata.

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

Restituisce in modo asincrono il primo elemento di una sequenza che soddisfa una condizione specificata.

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

Restituisce in modo asincrono il primo elemento di una sequenza.

FirstOrDefaultAsync<TSource>(IQueryable<TSource>)

Restituisce in modo asincrono il primo elemento di una sequenza o un valore predefinito se la sequenza non contiene elementi.

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

Restituisce in modo asincrono il primo elemento di una sequenza che soddisfa una condizione specificata o un valore predefinito se non viene trovato alcun elemento di questo tipo.

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

Restituisce in modo asincrono il primo elemento di una sequenza che soddisfa una condizione specificata o un valore predefinito se non viene trovato alcun elemento di questo tipo.

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

Restituisce in modo asincrono il primo elemento di una sequenza o un valore predefinito se la sequenza non contiene elementi.

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

Enumera in modo asincrono i risultati della query ed esegue l'azione specificata su ogni elemento.

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

Enumera in modo asincrono i risultati della query ed esegue l'azione specificata su ogni elemento.

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

Specifica gli oggetti correlati da includere nei risultati della query.

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

Specifica gli oggetti correlati da includere nei risultati della query.

LongCountAsync<TSource>(IQueryable<TSource>)

Restituisce in modo asincrono un oggetto Int64 che rappresenta il numero totale di elementi in una sequenza.

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

Restituisce in modo asincrono un oggetto Int64 che rappresenta il numero di elementi in una sequenza che soddisfano una condizione.

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

Restituisce in modo asincrono un oggetto Int64 che rappresenta il numero di elementi in una sequenza che soddisfano una condizione.

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

Restituisce in modo asincrono un oggetto Int64 che rappresenta il numero totale di elementi in una sequenza.

MaxAsync<TSource>(IQueryable<TSource>)

Restituisce in modo asincrono il valore massimo di una sequenza.

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

Restituisce in modo asincrono il valore massimo di una sequenza.

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

Richiama in modo asincrono una funzione di proiezione su ogni elemento di una sequenza e restituisce il valore massimo risultante.

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

Richiama in modo asincrono una funzione di proiezione su ogni elemento di una sequenza e restituisce il valore massimo risultante.

MinAsync<TSource>(IQueryable<TSource>)

Restituisce in modo asincrono il valore minimo di una sequenza.

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

Restituisce in modo asincrono il valore minimo di una sequenza.

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

Richiama in modo asincrono una funzione di proiezione su ogni elemento di una sequenza e restituisce il valore minimo risultante.

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

Richiama in modo asincrono una funzione di proiezione su ogni elemento di una sequenza e restituisce il valore minimo risultante.

SingleAsync<TSource>(IQueryable<TSource>)

Restituisce in modo asincrono l'unico elemento di una sequenza e genera un'eccezione se non è presente esattamente un elemento nella sequenza.

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

Restituisce in modo asincrono l'unico elemento di una sequenza che soddisfa una condizione specificata e genera un'eccezione se esiste più di un elemento di questo tipo.

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

Restituisce in modo asincrono l'unico elemento di una sequenza che soddisfa una condizione specificata e genera un'eccezione se esiste più di un elemento di questo tipo.

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

Restituisce in modo asincrono l'unico elemento di una sequenza e genera un'eccezione se non è presente esattamente un elemento nella sequenza.

SingleOrDefaultAsync<TSource>(IQueryable<TSource>)

Restituisce in modo asincrono l'unico elemento di una sequenza o un valore predefinito se la sequenza è vuota; questo metodo genera un'eccezione se nella sequenza sono presenti più elementi.

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

Restituisce in modo asincrono l'unico elemento di una sequenza che soddisfa una condizione specificata o un valore predefinito se tale elemento non esiste; questo metodo genera un'eccezione se più di un elemento soddisfa la condizione.

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

Restituisce in modo asincrono l'unico elemento di una sequenza che soddisfa una condizione specificata o un valore predefinito se tale elemento non esiste; questo metodo genera un'eccezione se più di un elemento soddisfa la condizione.

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

Restituisce in modo asincrono l'unico elemento di una sequenza o un valore predefinito se la sequenza è vuota; questo metodo genera un'eccezione se nella sequenza sono presenti più elementi.

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

Ignora un numero specificato di elementi in una sequenza e quindi restituisce gli elementi rimanenti.

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

Calcola in modo asincrono la somma della sequenza di valori ottenuta richiamando una funzione di proiezione su ogni elemento della sequenza di Decimal input.

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

Calcola in modo asincrono la somma della sequenza di valori ottenuta richiamando una funzione di proiezione su ogni elemento della sequenza di Decimal input.

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

Calcola in modo asincrono la somma della sequenza di valori ottenuta richiamando una funzione di proiezione su ogni elemento della sequenza di Double input.

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

Calcola in modo asincrono la somma della sequenza di valori ottenuta richiamando una funzione di proiezione su ogni elemento della sequenza di Double input.

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

Calcola in modo asincrono la somma della sequenza di valori ottenuta richiamando una funzione di proiezione su ogni elemento della sequenza di Int32 input.

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

Calcola in modo asincrono la somma della sequenza di valori ottenuta richiamando una funzione di proiezione su ogni elemento della sequenza di Int32 input.

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

Calcola in modo asincrono la somma della sequenza di valori ottenuta richiamando una funzione di proiezione su ogni elemento della sequenza di Int64 input.

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

Calcola in modo asincrono la somma della sequenza di valori ottenuta richiamando una funzione di proiezione su ogni elemento della sequenza di Int64 input.

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

Calcola in modo asincrono la somma della sequenza di valori nullable Decimal ottenuta richiamando una funzione di proiezione su ogni elemento della sequenza di input.

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

Calcola in modo asincrono la somma della sequenza di valori nullable Decimal ottenuta richiamando una funzione di proiezione su ogni elemento della sequenza di input.

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

Calcola in modo asincrono la somma della sequenza di valori nullable Double ottenuta richiamando una funzione di proiezione su ogni elemento della sequenza di input.

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

Calcola in modo asincrono la somma della sequenza di valori nullable Double ottenuta richiamando una funzione di proiezione su ogni elemento della sequenza di input.

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

Calcola in modo asincrono la somma della sequenza di valori nullable Int32 ottenuta richiamando una funzione di proiezione su ogni elemento della sequenza di input.

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

Calcola in modo asincrono la somma della sequenza di valori nullable Int32 ottenuta richiamando una funzione di proiezione su ogni elemento della sequenza di input.

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

Calcola in modo asincrono la somma della sequenza di valori nullable Int64 ottenuta richiamando una funzione di proiezione su ogni elemento della sequenza di input.

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

Calcola in modo asincrono la somma della sequenza di valori nullable Int64 ottenuta richiamando una funzione di proiezione su ogni elemento della sequenza di input.

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

Calcola in modo asincrono la somma della sequenza di valori nullable Single ottenuta richiamando una funzione di proiezione su ogni elemento della sequenza di input.

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

Calcola in modo asincrono la somma della sequenza di valori nullable Single ottenuta richiamando una funzione di proiezione su ogni elemento della sequenza di input.

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

Calcola in modo asincrono la somma della sequenza di valori ottenuta richiamando una funzione di proiezione su ogni elemento della sequenza di Single input.

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

Calcola in modo asincrono la somma della sequenza di valori ottenuta richiamando una funzione di proiezione su ogni elemento della sequenza di Single input.

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

Restituisce un numero specificato di elementi contigui dall'inizio di una sequenza.

ToArrayAsync<TSource>(IQueryable<TSource>)

Crea una matrice da un oggetto IQueryable<T> enumerandola in modo asincrono.

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

Crea una matrice da un oggetto IQueryable<T> enumerandola in modo asincrono.

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

Crea un Dictionary<TKey,TValue> oggetto da un IQueryable<T> oggetto enumerandolo in modo asincrono in base a una funzione del selettore di chiave specificata.

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

Crea un Dictionary<TKey,TValue> oggetto da un IQueryable<T> oggetto enumerandolo in modo asincrono in base a una funzione del selettore di chiavi e a un operatore di confronto specificati.

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

Crea un Dictionary<TKey,TValue> oggetto da un IQueryable<T> oggetto enumerandolo in modo asincrono in base a una funzione del selettore di chiavi e a un operatore di confronto specificati.

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

Crea un Dictionary<TKey,TValue> oggetto da un IQueryable<T> oggetto enumerandolo in modo asincrono in base a una funzione del selettore di chiave specificata.

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

Crea un Dictionary<TKey,TValue> oggetto da un IQueryable<T> oggetto enumerandolo in modo asincrono in base a un selettore di chiavi specificato e a una funzione selettore di elementi.

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

Crea un Dictionary<TKey,TValue> oggetto da un IQueryable<T> oggetto enumerandolo in modo asincrono in base a una funzione del selettore di chiavi, a un operatore di confronto e a una funzione selettore di elementi.

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

Crea un Dictionary<TKey,TValue> oggetto da un IQueryable<T> oggetto enumerandolo in modo asincrono in base a una funzione del selettore di chiavi, a un operatore di confronto e a una funzione selettore di elementi.

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

Crea un Dictionary<TKey,TValue> oggetto da un IQueryable<T> oggetto enumerandolo in modo asincrono in base a un selettore di chiavi specificato e a una funzione selettore di elementi.

ToListAsync<TSource>(IQueryable<TSource>)

Crea un List<T> oggetto da un IQueryable<T> oggetto enumerandolo in modo asincrono.

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

Crea un List<T> oggetto da un IQueryable<T> oggetto enumerandolo in modo asincrono.

Si applica a