Classe QueryableExtensions

[Questa pagina è specifica della versione 6 di Entity Framework. La versione più recente è disponibile come pacchetto NuGet per "Entity Framework". Per ulteriori informazioni su Entity Framework, vedere la pagina msdn.com/data/ef.]

Fornisce metodi di estensione utili per l'uso con le query LINQ di Entity Framework.

Gerarchia di ereditarietà

System.Object
  System.Data.Entity.QueryableExtensions

Spazio dei nomi:  System.Data.Entity
Assembly:  EntityFramework (in EntityFramework.dll)

Sintassi

'Dichiarazione
<ExtensionAttribute> _
Public NotInheritable Class QueryableExtensions
'Utilizzo
public static class QueryableExtensions
[ExtensionAttribute]
public ref class QueryableExtensions abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
type QueryableExtensions =  class end
public final class QueryableExtensions

Il tipo QueryableExtensions espone i seguenti membri.

Metodi

  rapporti Descrizione
Metodo pubblicoMembro statico AllAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>) Determina in modo asincrono se tutti gli elementi di una sequenza soddisfano una condizione.
Metodo pubblicoMembro statico AllAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>, CancellationToken) Determina in modo asincrono se tutti gli elementi di una sequenza soddisfano una condizione.
Metodo pubblicoMembro statico AnyAsync<TSource>(IQueryable<TSource>) Determina in modo asincrono se una sequenza contiene elementi.
Metodo pubblicoMembro statico AnyAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>) Determina in modo asincrono se uno o più elementi di una sequenza soddisfano una condizione.
Metodo pubblicoMembro statico AnyAsync<TSource>(IQueryable<TSource>, CancellationToken) Determina in modo asincrono se una sequenza contiene elementi.
Metodo pubblicoMembro statico AnyAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>, CancellationToken) Determina in modo asincrono se uno o più elementi di una sequenza soddisfano una condizione.
Metodo pubblicoMembro statico AsNoTracking(IQueryable) Restituisce una nuova query in cui le entità restituite non verranno memorizzate nella cache di DbContext o ObjectContext.Questo metodo si utilizza chiamando il metodo AsNoTracking dell'oggetto query sottostante.Se l'oggetto query sottostante non dispone di un metodo AsNoTracking, la chiamata a questo metodo non avrà alcun effetto.
Metodo pubblicoMembro statico AsNoTracking<T>(IQueryable<T>) Restituisce una nuova query in cui le entità restituite non verranno memorizzate nella cache di DbContext o ObjectContext.Questo metodo si utilizza chiamando il metodo AsNoTracking dell'oggetto query sottostante.Se l'oggetto query sottostante non dispone di un metodo AsNoTracking, la chiamata a questo metodo non avrà alcun effetto.
Metodo pubblicoMembro statico AsStreaming(IQueryable) Obsoleta. Restituisce una nuova query che trasmetterà come flusso e non come buffer i risultati.Questo metodo si utilizza chiamando il metodo AsStreaming dell'oggetto query sottostante.Se l'oggetto query sottostante non dispone di un metodo AsStreaming, la chiamata a questo metodo non avrà alcun effetto.
Metodo pubblicoMembro statico AsStreaming<T>(IQueryable<T>) Obsoleta. Restituisce una nuova query che trasmetterà come flusso e non come buffer i risultati.Questo metodo si utilizza chiamando il metodo AsStreaming dell'oggetto query sottostante.Se l'oggetto query sottostante non dispone di un metodo AsStreaming, la chiamata a questo metodo non avrà alcun effetto.
Metodo pubblicoMembro statico AverageAsync(IQueryable<Decimal>) Calcola in modo asincrono la media di una sequenza di valori Decimal.
Metodo pubblicoMembro statico AverageAsync(IQueryable<Double>) Calcola in modo asincrono la media di una sequenza di valori Double.
Metodo pubblicoMembro statico AverageAsync(IQueryable<Int32>) Calcola in modo asincrono la media di una sequenza di valori Int32.
Metodo pubblicoMembro statico AverageAsync(IQueryable<Int64>) Calcola in modo asincrono la media di una sequenza di valori Int64.
Metodo pubblicoMembro statico AverageAsync(IQueryable<Nullable<Decimal>>) Calcola in modo asincrono la media di una sequenza di valori Decimal che ammettono valori null.
Metodo pubblicoMembro statico AverageAsync(IQueryable<Nullable<Double>>) Calcola in modo asincrono la media di una sequenza di valori Double che ammettono valori null.
Metodo pubblicoMembro statico AverageAsync(IQueryable<Nullable<Int32>>) Calcola in modo asincrono la media di una sequenza di valori Int32 che ammettono valori null.
Metodo pubblicoMembro statico AverageAsync(IQueryable<Nullable<Int64>>) Calcola in modo asincrono la media di una sequenza di valori Int64 che ammettono valori null.
Metodo pubblicoMembro statico AverageAsync(IQueryable<Nullable<Single>>) Calcola in modo asincrono la media di una sequenza di valori Single che ammettono valori null.
Metodo pubblicoMembro statico AverageAsync(IQueryable<Single>) Calcola in modo asincrono la media di una sequenza di valori Single.
Metodo pubblicoMembro statico AverageAsync(IQueryable<Decimal>, CancellationToken) Calcola in modo asincrono la media di una sequenza di valori Decimal.
Metodo pubblicoMembro statico AverageAsync(IQueryable<Double>, CancellationToken) Calcola in modo asincrono la media di una sequenza di valori Double.
Metodo pubblicoMembro statico AverageAsync(IQueryable<Int32>, CancellationToken) Calcola in modo asincrono la media di una sequenza di valori Int32.
Metodo pubblicoMembro statico AverageAsync(IQueryable<Int64>, CancellationToken) Calcola in modo asincrono la media di una sequenza di valori Int64.
Metodo pubblicoMembro statico AverageAsync(IQueryable<Nullable<Decimal>>, CancellationToken) Calcola in modo asincrono la media di una sequenza di valori Decimal che ammettono valori null.
Metodo pubblicoMembro statico AverageAsync(IQueryable<Nullable<Double>>, CancellationToken) Calcola in modo asincrono la media di una sequenza di valori Double che ammettono valori null.
Metodo pubblicoMembro statico AverageAsync(IQueryable<Nullable<Int32>>, CancellationToken) Calcola in modo asincrono la media di una sequenza di valori Int32 che ammettono valori null.
Metodo pubblicoMembro statico AverageAsync(IQueryable<Nullable<Int64>>, CancellationToken) Calcola in modo asincrono la media di una sequenza di valori Int64 che ammettono valori null.
Metodo pubblicoMembro statico AverageAsync(IQueryable<Nullable<Single>>, CancellationToken) Calcola in modo asincrono la media di una sequenza di valori Single che ammettono valori null.
Metodo pubblicoMembro statico AverageAsync(IQueryable<Single>, CancellationToken) Calcola in modo asincrono la media di una sequenza di valori Single.
Metodo pubblicoMembro statico AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Decimal>>) Calcola in modo asincrono la media di una sequenza di valori Decimal ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input.
Metodo pubblicoMembro statico AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Double>>) Calcola in modo asincrono la media di una sequenza di valori Double ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input.
Metodo pubblicoMembro statico AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Int32>>) Calcola in modo asincrono la media di una sequenza di valori Int32 ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input.
Metodo pubblicoMembro statico AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Int64>>) Calcola in modo asincrono la media di una sequenza di valori Int64 ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input.
Metodo pubblicoMembro statico AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Decimal>>>) Calcola in modo asincrono la media di una sequenza di valori Decimal che ammettono valori null ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input.
Metodo pubblicoMembro statico AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Double>>>) Calcola in modo asincrono la media di una sequenza di valori Double che ammettono valori null ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input.
Metodo pubblicoMembro statico AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Int32>>>) Calcola in modo asincrono la media di una sequenza di valori Int32 che ammettono valori null ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input.
Metodo pubblicoMembro statico AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Int64>>>) Calcola in modo asincrono la media di una sequenza di valori Int64 che ammettono valori null ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input.
Metodo pubblicoMembro statico AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Single>>>) Calcola in modo asincrono la media di una sequenza di valori Single che ammettono valori null ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input.
Metodo pubblicoMembro statico AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Single>>) Calcola in modo asincrono la media di una sequenza di valori Single ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input.
Metodo pubblicoMembro statico AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Decimal>>, CancellationToken) Calcola in modo asincrono la media di una sequenza di valori Decimal ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input.
Metodo pubblicoMembro statico AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Double>>, CancellationToken) Calcola in modo asincrono la media di una sequenza di valori Double ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input.
Metodo pubblicoMembro statico AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Int32>>, CancellationToken) Calcola in modo asincrono la media di una sequenza di valori Int32 ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input.
Metodo pubblicoMembro statico AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Int64>>, CancellationToken) Calcola in modo asincrono la media di una sequenza di valori Int64 ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input.
Metodo pubblicoMembro statico AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Decimal>>>, CancellationToken) Calcola in modo asincrono la media di una sequenza di valori Decimal che ammettono valori null ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input.
Metodo pubblicoMembro statico AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Double>>>, CancellationToken) Calcola in modo asincrono la media di una sequenza di valori Double che ammettono valori null ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input.
Metodo pubblicoMembro statico AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Int32>>>, CancellationToken) Calcola in modo asincrono la media di una sequenza di valori Int32 che ammettono valori null ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input.
Metodo pubblicoMembro statico AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Int64>>>, CancellationToken) Calcola in modo asincrono la media di una sequenza di valori Int64 che ammettono valori null ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input.
Metodo pubblicoMembro statico AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Single>>>, CancellationToken) Calcola in modo asincrono la media di una sequenza di valori Single che ammettono valori null ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input.
Metodo pubblicoMembro statico AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Single>>, CancellationToken) Calcola in modo asincrono la media di una sequenza di valori Single ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input.
Metodo pubblicoMembro statico ContainsAsync<TSource>(IQueryable<TSource>, TSource) Determina in modo asincrono se una sequenza contiene un elemento specificato utilizzando l'operatore di uguaglianza predefinito.
Metodo pubblicoMembro statico ContainsAsync<TSource>(IQueryable<TSource>, TSource, CancellationToken) Determina in modo asincrono se una sequenza contiene un elemento specificato utilizzando l'operatore di uguaglianza predefinito.
Metodo pubblicoMembro statico CountAsync<TSource>(IQueryable<TSource>) Restituisce in modo asincrono il numero di elementi in una sequenza.
Metodo pubblicoMembro statico CountAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>) Restituisce in modo asincrono il numero di elementi in una sequenza che soddisfano una condizione.
Metodo pubblicoMembro statico CountAsync<TSource>(IQueryable<TSource>, CancellationToken) Restituisce in modo asincrono il numero di elementi in una sequenza.
Metodo pubblicoMembro statico CountAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>, CancellationToken) Restituisce in modo asincrono il numero di elementi in una sequenza che soddisfano una condizione.
Metodo pubblicoMembro statico FirstAsync<TSource>(IQueryable<TSource>) Restituisce in modo asincrono il primo elemento di una sequenza.
Metodo pubblicoMembro statico FirstAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>) Restituisce in modo asincrono il primo elemento di una sequenza che soddisfa una condizione specificata.
Metodo pubblicoMembro statico FirstAsync<TSource>(IQueryable<TSource>, CancellationToken) Restituisce in modo asincrono il primo elemento di una sequenza.
Metodo pubblicoMembro statico FirstAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>, CancellationToken) Restituisce in modo asincrono il primo elemento di una sequenza che soddisfa una condizione specificata.
Metodo pubblicoMembro statico FirstOrDefaultAsync<TSource>(IQueryable<TSource>) Restituisce in modo asincrono il primo elemento di una sequenza o un valore predefinito se la sequenza non contiene elementi.
Metodo pubblicoMembro statico 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 tale elemento.
Metodo pubblicoMembro statico 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.
Metodo pubblicoMembro statico 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 tale elemento.
Metodo pubblicoMembro statico ForEachAsync(IQueryable, Action<Object>) Restituisce in modo asincrono i risultati della query ed esegue l'azione specificata su ogni elemento.
Metodo pubblicoMembro statico ForEachAsync(IQueryable, Action<Object>, CancellationToken) Restituisce in modo asincrono i risultati della query ed esegue l'azione specificata su ogni elemento.
Metodo pubblicoMembro statico ForEachAsync<T>(IQueryable<T>, Action<T>) Restituisce in modo asincrono i risultati della query ed esegue l'azione specificata su ogni elemento.
Metodo pubblicoMembro statico ForEachAsync<T>(IQueryable<T>, Action<T>, CancellationToken) Restituisce in modo asincrono i risultati della query ed esegue l'azione specificata su ogni elemento.
Metodo pubblicoMembro statico Include(IQueryable, String) Specifica gli oggetti correlati da includere nei risultati della query.
Metodo pubblicoMembro statico Include<T>(IQueryable<T>, String) Specifica gli oggetti correlati da includere nei risultati della query.
Metodo pubblicoMembro statico Include<T, TProperty>(IQueryable<T>, Expression<Func<T, TProperty>>) Specifica gli oggetti correlati da includere nei risultati della query.
Metodo pubblicoMembro statico Load Enumera la query in modo che per le query del server, ad esempio quelle di DbSet<TEntity>, ObjectSet<TEntity>, ObjectQuery<T> e altre, i risultati della query verranno caricati nell'oggetto DbContext associato, in ObjectContext o in altra cache del client.Ciò equivale a chiamare ToList e a eliminare l'elenco senza l'overhead dell'effettiva creazione dell'elenco.
Metodo pubblicoMembro statico LoadAsync(IQueryable) Enumera in modo asincrono la query in modo che per le query del server, ad esempio quelle di DbSet<TEntity>, ObjectSet<TEntity>, ObjectQuery<T> e altre, i risultati della query verranno caricati nell'oggetto DbContext associato, in ObjectContext o in altra cache del client.Ciò equivale a chiamare ToList e a eliminare l'elenco senza l'overhead dell'effettiva creazione dell'elenco.
Metodo pubblicoMembro statico LoadAsync(IQueryable, CancellationToken) Enumera in modo asincrono la query in modo che per le query del server, ad esempio quelle di DbSet<TEntity>, ObjectSet<TEntity>, ObjectQuery<T> e altre, i risultati della query verranno caricati nell'oggetto DbContext associato, in ObjectContext o in altra cache del client.Ciò equivale a chiamare ToList e a eliminare l'elenco senza l'overhead dell'effettiva creazione dell'elenco.
Metodo pubblicoMembro statico LongCountAsync<TSource>(IQueryable<TSource>) Restituisce in modo asincrono un oggetto Int64 che rappresenta il numero totale di elementi in una sequenza.
Metodo pubblicoMembro statico 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.
Metodo pubblicoMembro statico LongCountAsync<TSource>(IQueryable<TSource>, CancellationToken) Restituisce in modo asincrono un oggetto Int64 che rappresenta il numero totale di elementi in una sequenza.
Metodo pubblicoMembro statico 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.
Metodo pubblicoMembro statico MaxAsync<TSource>(IQueryable<TSource>) Restituisce in modo asincrono il valore massimo di una sequenza.
Metodo pubblicoMembro statico MaxAsync<TSource>(IQueryable<TSource>, CancellationToken) Restituisce in modo asincrono il valore massimo di una sequenza.
Metodo pubblicoMembro statico 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.
Metodo pubblicoMembro statico 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.
Metodo pubblicoMembro statico MinAsync<TSource>(IQueryable<TSource>) Restituisce in modo asincrono il valore minimo di una sequenza.
Metodo pubblicoMembro statico MinAsync<TSource>(IQueryable<TSource>, CancellationToken) Restituisce in modo asincrono il valore minimo di una sequenza.
Metodo pubblicoMembro statico 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.
Metodo pubblicoMembro statico 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.
Metodo pubblicoMembro statico SingleAsync<TSource>(IQueryable<TSource>) Restituisce in modo asincrono l'unico elemento di una sequenza e genera un'eccezione se nella sequenza non è presente esattamente un solo elemento.
Metodo pubblicoMembro statico 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 esistono più elementi di tale tipo.
Metodo pubblicoMembro statico SingleAsync<TSource>(IQueryable<TSource>, CancellationToken) Restituisce in modo asincrono l'unico elemento di una sequenza e genera un'eccezione se nella sequenza non è presente esattamente un solo elemento.
Metodo pubblicoMembro statico 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 esistono più elementi di tale tipo.
Metodo pubblicoMembro statico 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 esistono più elementi nella sequenza.
Metodo pubblicoMembro statico SingleOrDefaultAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>) Restituisce in modo asincrono il singolo elemento di una sequenza che soddisfa una condizione specificata o un valore predefinito se tale elemento esiste. Questo metodo genera un'eccezione se più elementi soddisfano la condizione.
Metodo pubblicoMembro statico 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 esistono più elementi nella sequenza.
Metodo pubblicoMembro statico SingleOrDefaultAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Boolean>>, CancellationToken) Restituisce in modo asincrono il singolo elemento di una sequenza che soddisfa una condizione specificata o un valore predefinito se tale elemento esiste. Questo metodo genera un'eccezione se più elementi soddisfano la condizione.
Metodo pubblicoMembro statico Skip<TSource> Ignora un numero specificato di elementi in una sequenza e quindi restituisce gli elementi rimanenti.
Metodo pubblicoMembro statico SumAsync(IQueryable<Decimal>) Calcola in modo asincrono la somma di una sequenza di valori Decimal.
Metodo pubblicoMembro statico SumAsync(IQueryable<Double>) Calcola in modo asincrono la somma di una sequenza di valori Double.
Metodo pubblicoMembro statico SumAsync(IQueryable<Int32>) Calcola in modo asincrono la somma di una sequenza di valori Int32.
Metodo pubblicoMembro statico SumAsync(IQueryable<Int64>) Calcola in modo asincrono la somma di una sequenza di valori Int64.
Metodo pubblicoMembro statico SumAsync(IQueryable<Nullable<Decimal>>) Calcola in modo asincrono la somma di una sequenza di valori Decimal che ammettono valori null.
Metodo pubblicoMembro statico SumAsync(IQueryable<Nullable<Double>>) Calcola in modo asincrono la somma di una sequenza di valori Double che ammettono valori null.
Metodo pubblicoMembro statico SumAsync(IQueryable<Nullable<Int32>>) Calcola in modo asincrono la somma di una sequenza di valori Int32 che ammettono valori null.
Metodo pubblicoMembro statico SumAsync(IQueryable<Nullable<Int64>>) Calcola in modo asincrono la somma di una sequenza di valori Int64 che ammettono valori null.
Metodo pubblicoMembro statico SumAsync(IQueryable<Nullable<Single>>) Calcola in modo asincrono la somma di una sequenza di valori Single che ammettono valori null.
Metodo pubblicoMembro statico SumAsync(IQueryable<Single>) Calcola in modo asincrono la somma di una sequenza di valori Single.
Metodo pubblicoMembro statico SumAsync(IQueryable<Decimal>, CancellationToken) Calcola in modo asincrono la somma di una sequenza di valori Decimal.
Metodo pubblicoMembro statico SumAsync(IQueryable<Double>, CancellationToken) Calcola in modo asincrono la somma di una sequenza di valori Double.
Metodo pubblicoMembro statico SumAsync(IQueryable<Int32>, CancellationToken) Calcola in modo asincrono la somma di una sequenza di valori Int32.
Metodo pubblicoMembro statico SumAsync(IQueryable<Int64>, CancellationToken) Calcola in modo asincrono la somma di una sequenza di valori Int64.
Metodo pubblicoMembro statico SumAsync(IQueryable<Nullable<Decimal>>, CancellationToken) Calcola in modo asincrono la somma di una sequenza di valori Decimal che ammettono valori null.
Metodo pubblicoMembro statico SumAsync(IQueryable<Nullable<Double>>, CancellationToken) Calcola in modo asincrono la somma di una sequenza di valori Double che ammettono valori null.
Metodo pubblicoMembro statico SumAsync(IQueryable<Nullable<Int32>>, CancellationToken) Calcola in modo asincrono la somma di una sequenza di valori Int32 che ammettono valori null.
Metodo pubblicoMembro statico SumAsync(IQueryable<Nullable<Int64>>, CancellationToken) Calcola in modo asincrono la somma di una sequenza di valori Int64 che ammettono valori null.
Metodo pubblicoMembro statico SumAsync(IQueryable<Nullable<Single>>, CancellationToken) Calcola in modo asincrono la somma di una sequenza di valori Single che ammettono valori null.
Metodo pubblicoMembro statico SumAsync(IQueryable<Single>, CancellationToken) Calcola in modo asincrono la somma di una sequenza di valori Single.
Metodo pubblicoMembro statico SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Decimal>>) Calcola in modo asincrono la somma della sequenza di valori Decimal ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input.
Metodo pubblicoMembro statico SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Double>>) Calcola in modo asincrono la somma della sequenza di valori Double ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input.
Metodo pubblicoMembro statico SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Int32>>) Calcola in modo asincrono la somma della sequenza di valori Int32 ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input.
Metodo pubblicoMembro statico SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Int64>>) Calcola in modo asincrono la somma della sequenza di valori Int64 ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input.
Metodo pubblicoMembro statico SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Decimal>>>) Calcola in modo asincrono la somma della sequenza di valori Decimal che ammettono valori null ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input.
Metodo pubblicoMembro statico SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Double>>>) Calcola in modo asincrono la somma della sequenza di valori Double che ammettono valori null ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input.
Metodo pubblicoMembro statico SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Int32>>>) Calcola in modo asincrono la somma della sequenza di valori Int32 che ammettono valori null ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input.
Metodo pubblicoMembro statico SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Int64>>>) Calcola in modo asincrono la somma della sequenza di valori Int64 che ammettono valori null ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input.
Metodo pubblicoMembro statico SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Single>>>) Calcola in modo asincrono la somma della sequenza di valori Single che ammettono valori null ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input.
Metodo pubblicoMembro statico SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Single>>) Calcola in modo asincrono la somma della sequenza di valori Single ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input.
Metodo pubblicoMembro statico SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Decimal>>, CancellationToken) Calcola in modo asincrono la somma della sequenza di valori Decimal ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input.
Metodo pubblicoMembro statico SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Double>>, CancellationToken) Calcola in modo asincrono la somma della sequenza di valori Double ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input.
Metodo pubblicoMembro statico SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Int32>>, CancellationToken) Calcola in modo asincrono la somma della sequenza di valori Int32 ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input.
Metodo pubblicoMembro statico SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Int64>>, CancellationToken) Calcola in modo asincrono la somma della sequenza di valori Int64 ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input.
Metodo pubblicoMembro statico SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Decimal>>>, CancellationToken) Calcola in modo asincrono la somma della sequenza di valori Decimal che ammettono valori null ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input.
Metodo pubblicoMembro statico SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Double>>>, CancellationToken) Calcola in modo asincrono la somma della sequenza di valori Double che ammettono valori null ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input.
Metodo pubblicoMembro statico SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Int32>>>, CancellationToken) Calcola in modo asincrono la somma della sequenza di valori Int32 che ammettono valori null ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input.
Metodo pubblicoMembro statico SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Int64>>>, CancellationToken) Calcola in modo asincrono la somma della sequenza di valori Int64 che ammettono valori null ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input.
Metodo pubblicoMembro statico SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Nullable<Single>>>, CancellationToken) Calcola in modo asincrono la somma della sequenza di valori Single che ammettono valori null ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input.
Metodo pubblicoMembro statico SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource, Single>>, CancellationToken) Calcola in modo asincrono la somma della sequenza di valori Single ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input.
Metodo pubblicoMembro statico Take<TSource> Restituisce un numero specificato di elementi contigui dall'inizio di una sequenza.
Metodo pubblicoMembro statico ToArrayAsync<TSource>(IQueryable<TSource>) Crea una matrice da un oggetto IQueryable<T> enumerandolo in modo asincrono.
Metodo pubblicoMembro statico ToArrayAsync<TSource>(IQueryable<TSource>, CancellationToken) Crea una matrice da un oggetto IQueryable<T> enumerandolo in modo asincrono.
Metodo pubblicoMembro statico ToDictionaryAsync<TSource, TKey>(IQueryable<TSource>, Func<TSource, TKey>) Crea un oggetto Dictionary<TKey, TValue> da un oggetto IQueryable<T> enumerandolo in modo asincrono in base a una funzione del selettore di chiave specificata.
Metodo pubblicoMembro statico ToDictionaryAsync<TSource, TKey>(IQueryable<TSource>, Func<TSource, TKey>, IEqualityComparer<TKey>) Crea un oggetto Dictionary<TKey, TValue> da un oggetto IQueryable<T> enumerandolo in modo asincrono in base a una funzione del selettore di chiave specificata e a un operatore di confronto.
Metodo pubblicoMembro statico ToDictionaryAsync<TSource, TKey>(IQueryable<TSource>, Func<TSource, TKey>, CancellationToken) Crea un oggetto Dictionary<TKey, TValue> da un oggetto IQueryable<T> enumerandolo in modo asincrono in base a una funzione del selettore di chiave specificata.
Metodo pubblicoMembro statico ToDictionaryAsync<TSource, TKey>(IQueryable<TSource>, Func<TSource, TKey>, IEqualityComparer<TKey>, CancellationToken) Crea un oggetto Dictionary<TKey, TValue> da un oggetto IQueryable<T> enumerandolo in modo asincrono in base a una funzione del selettore di chiave specificata e a un operatore di confronto.
Metodo pubblicoMembro statico ToDictionaryAsync<TSource, TKey, TElement>(IQueryable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>) Crea un oggetto Dictionary<TKey, TValue> da un oggetto IQueryable<T> enumerandolo in modo asincrono in base a una funzione del selettore di chiave specificata e a una funzione del selettore di elemento.
Metodo pubblicoMembro statico ToDictionaryAsync<TSource, TKey, TElement>(IQueryable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, IEqualityComparer<TKey>) Crea un oggetto Dictionary<TKey, TValue> da un oggetto IQueryable<T> enumerandolo in modo asincrono in base a una funzione del selettore di chiave specificata, a un operatore di confronto e a una funzione del selettore di elemento.
Metodo pubblicoMembro statico ToDictionaryAsync<TSource, TKey, TElement>(IQueryable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, CancellationToken) Crea un oggetto Dictionary<TKey, TValue> da un oggetto IQueryable<T> enumerandolo in modo asincrono in base a una funzione del selettore di chiave specificata e a una funzione del selettore di elemento.
Metodo pubblicoMembro statico ToDictionaryAsync<TSource, TKey, TElement>(IQueryable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, IEqualityComparer<TKey>, CancellationToken) Crea un oggetto Dictionary<TKey, TValue> da un oggetto IQueryable<T> enumerandolo in modo asincrono in base a una funzione del selettore di chiave specificata, a un operatore di confronto e a una funzione del selettore di elemento.
Metodo pubblicoMembro statico ToListAsync(IQueryable) Crea un oggetto List<T> da un oggetto IQueryable enumerandolo in modo asincrono.
Metodo pubblicoMembro statico ToListAsync(IQueryable, CancellationToken) Crea un oggetto List<T> da un oggetto IQueryable enumerandolo in modo asincrono.
Metodo pubblicoMembro statico ToListAsync<TSource>(IQueryable<TSource>) Crea un oggetto List<T> da un oggetto IQueryable<T> enumerandolo in modo asincrono.
Metodo pubblicoMembro statico ToListAsync<TSource>(IQueryable<TSource>, CancellationToken) Crea un oggetto List<T> da un oggetto IQueryable<T> enumerandolo in modo asincrono.

In alto

Thread safety

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. Non è invece garantita la sicurezza dei membri dell'istanza.

Vedere anche

Riferimento

Spazio dei nomi System.Data.Entity