Condividi tramite


Interfaccia IObjectSet<TEntity>

[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.]

Definisce il comportamento per le implementazioni di IQueryable che consentono modifiche all'appartenenza del set risultante.

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

Sintassi

'Dichiarazione
<SuppressMessageAttribute("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix")> _
Public Interface IObjectSet(Of TEntity As Class) _
    Inherits IQueryable(Of TEntity), IEnumerable(Of TEntity),  _
    IQueryable, IEnumerable
'Utilizzo
Dim instance As IObjectSet(Of TEntity)
[SuppressMessageAttribute("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix")]
public interface IObjectSet<TEntity> : IQueryable<TEntity>, 
    IEnumerable<TEntity>, IQueryable, IEnumerable 
where TEntity : class
[SuppressMessageAttribute(L"Microsoft.Naming", L"CA1710:IdentifiersShouldHaveCorrectSuffix")]
generic<typename TEntity>
where TEntity : ref class 
public interface class IObjectSet : IQueryable<TEntity>, 
    IEnumerable<TEntity>, IQueryable, IEnumerable
[<SuppressMessageAttribute("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix")>]
type IObjectSet<'TEntity when 'TEntity : not struct> =  
    interface 
        interface IQueryable<'TEntity>
        interface IEnumerable<'TEntity>
        interface IQueryable 
        interface IEnumerable 
    end
JScript does not support generic types and methods.

Parametri di tipo

  • TEntity
    Tipo delle entità restituite da queryable.

Il tipo IObjectSet<TEntity> espone i seguenti membri.

Proprietà

  rapporti Descrizione
Proprietà pubblica ElementType (Ereditato da IQueryable)
Proprietà pubblica Expression (Ereditato da IQueryable)
Proprietà pubblica Provider (Ereditato da IQueryable)

In alto

Metodi

  rapporti Descrizione
Metodo pubblico AddObject Notifica al set che è necessario aggiungere a esso un oggetto che rappresenta una nuova entità.
Metodo pubblico Attach Notifica al set che è necessario aggiungere a esso un oggetto che rappresenta un'entità esistente.
Metodo pubblico DeleteObject Notifica al set che è necessario eliminare da esso un oggetto che rappresenta un'entità esistente.
Metodo pubblico Detach Notifica al set che è necessario scollegare da esso un oggetto che rappresenta un'entità esistente.
Metodo pubblico GetEnumerator (Ereditato da IEnumerable<TEntity>)

In alto

Metodi di estensione

  rapporti Descrizione
Metodo di estensione pubblico AllAsync<TEntity>(Expression<Func<TEntity, Boolean>>) Di overload. Determina in modo asincrono se tutti gli elementi di una sequenza soddisfano una condizione. (Definito da QueryableExtensions).
Metodo di estensione pubblico AllAsync<TEntity>(Expression<Func<TEntity, Boolean>>, CancellationToken) Di overload. Determina in modo asincrono se tutti gli elementi di una sequenza soddisfano una condizione. (Definito da QueryableExtensions).
Metodo di estensione pubblico AnyAsync<TEntity>() Di overload. Determina in modo asincrono se una sequenza contiene elementi. (Definito da QueryableExtensions).
Metodo di estensione pubblico AnyAsync<TEntity>(CancellationToken) Di overload. Determina in modo asincrono se una sequenza contiene elementi. (Definito da QueryableExtensions).
Metodo di estensione pubblico AnyAsync<TEntity>(Expression<Func<TEntity, Boolean>>) Di overload. Determina in modo asincrono se uno o più elementi di una sequenza soddisfano una condizione. (Definito da QueryableExtensions).
Metodo di estensione pubblico AnyAsync<TEntity>(Expression<Func<TEntity, Boolean>>, CancellationToken) Di overload. Determina in modo asincrono se uno o più elementi di una sequenza soddisfano una condizione. (Definito da QueryableExtensions).
Metodo di estensione pubblico AsNoTracking() Di overload. 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. (Definito da QueryableExtensions).
Metodo di estensione pubblico AsNoTracking<TEntity>() Di overload. 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. (Definito da QueryableExtensions).
Metodo di estensione pubblico AsStreaming() Di overload. 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. (Definito da QueryableExtensions).
Metodo di estensione pubblico AsStreaming<TEntity>() Di overload. 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. (Definito da QueryableExtensions).
Metodo di estensione pubblico AverageAsync<TEntity>(Expression<Func<TEntity, Int32>>) Di overload. 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. (Definito da QueryableExtensions).
Metodo di estensione pubblico AverageAsync<TEntity>(Expression<Func<TEntity, Nullable<Int32>>>) Di overload. 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. (Definito da QueryableExtensions).
Metodo di estensione pubblico AverageAsync<TEntity>(Expression<Func<TEntity, Int64>>) Di overload. 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. (Definito da QueryableExtensions).
Metodo di estensione pubblico AverageAsync<TEntity>(Expression<Func<TEntity, Nullable<Int64>>>) Di overload. 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. (Definito da QueryableExtensions).
Metodo di estensione pubblico AverageAsync<TEntity>(Expression<Func<TEntity, Single>>) Di overload. 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. (Definito da QueryableExtensions).
Metodo di estensione pubblico AverageAsync<TEntity>(Expression<Func<TEntity, Nullable<Single>>>) Di overload. 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. (Definito da QueryableExtensions).
Metodo di estensione pubblico AverageAsync<TEntity>(Expression<Func<TEntity, Double>>) Di overload. 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. (Definito da QueryableExtensions).
Metodo di estensione pubblico AverageAsync<TEntity>(Expression<Func<TEntity, Nullable<Double>>>) Di overload. 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. (Definito da QueryableExtensions).
Metodo di estensione pubblico AverageAsync<TEntity>(Expression<Func<TEntity, Decimal>>) Di overload. 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. (Definito da QueryableExtensions).
Metodo di estensione pubblico AverageAsync<TEntity>(Expression<Func<TEntity, Nullable<Decimal>>>) Di overload. 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. (Definito da QueryableExtensions).
Metodo di estensione pubblico AverageAsync<TEntity>(Expression<Func<TEntity, Int32>>, CancellationToken) Di overload. 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. (Definito da QueryableExtensions).
Metodo di estensione pubblico AverageAsync<TEntity>(Expression<Func<TEntity, Nullable<Int32>>>, CancellationToken) Di overload. 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. (Definito da QueryableExtensions).
Metodo di estensione pubblico AverageAsync<TEntity>(Expression<Func<TEntity, Int64>>, CancellationToken) Di overload. 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. (Definito da QueryableExtensions).
Metodo di estensione pubblico AverageAsync<TEntity>(Expression<Func<TEntity, Nullable<Int64>>>, CancellationToken) Di overload. 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. (Definito da QueryableExtensions).
Metodo di estensione pubblico AverageAsync<TEntity>(Expression<Func<TEntity, Single>>, CancellationToken) Di overload. 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. (Definito da QueryableExtensions).
Metodo di estensione pubblico AverageAsync<TEntity>(Expression<Func<TEntity, Nullable<Single>>>, CancellationToken) Di overload. 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. (Definito da QueryableExtensions).
Metodo di estensione pubblico AverageAsync<TEntity>(Expression<Func<TEntity, Double>>, CancellationToken) Di overload. 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. (Definito da QueryableExtensions).
Metodo di estensione pubblico AverageAsync<TEntity>(Expression<Func<TEntity, Nullable<Double>>>, CancellationToken) Di overload. 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. (Definito da QueryableExtensions).
Metodo di estensione pubblico AverageAsync<TEntity>(Expression<Func<TEntity, Decimal>>, CancellationToken) Di overload. 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. (Definito da QueryableExtensions).
Metodo di estensione pubblico AverageAsync<TEntity>(Expression<Func<TEntity, Nullable<Decimal>>>, CancellationToken) Di overload. 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. (Definito da QueryableExtensions).
Metodo di estensione pubblico ContainsAsync<TEntity>(TEntity) Di overload. Determina in modo asincrono se una sequenza contiene un elemento specificato utilizzando l'operatore di uguaglianza predefinito. (Definito da QueryableExtensions).
Metodo di estensione pubblico ContainsAsync<TEntity>(TEntity, CancellationToken) Di overload. Determina in modo asincrono se una sequenza contiene un elemento specificato utilizzando l'operatore di uguaglianza predefinito. (Definito da QueryableExtensions).
Metodo di estensione pubblico CountAsync<TEntity>() Di overload. Restituisce in modo asincrono il numero di elementi in una sequenza. (Definito da QueryableExtensions).
Metodo di estensione pubblico CountAsync<TEntity>(CancellationToken) Di overload. Restituisce in modo asincrono il numero di elementi in una sequenza. (Definito da QueryableExtensions).
Metodo di estensione pubblico CountAsync<TEntity>(Expression<Func<TEntity, Boolean>>) Di overload. Restituisce in modo asincrono il numero di elementi in una sequenza che soddisfano una condizione. (Definito da QueryableExtensions).
Metodo di estensione pubblico CountAsync<TEntity>(Expression<Func<TEntity, Boolean>>, CancellationToken) Di overload. Restituisce in modo asincrono il numero di elementi in una sequenza che soddisfano una condizione. (Definito da QueryableExtensions).
Metodo di estensione pubblico FirstAsync<TEntity>() Di overload. Restituisce in modo asincrono il primo elemento di una sequenza. (Definito da QueryableExtensions).
Metodo di estensione pubblico FirstAsync<TEntity>(CancellationToken) Di overload. Restituisce in modo asincrono il primo elemento di una sequenza. (Definito da QueryableExtensions).
Metodo di estensione pubblico FirstAsync<TEntity>(Expression<Func<TEntity, Boolean>>) Di overload. Restituisce in modo asincrono il primo elemento di una sequenza che soddisfa una condizione specificata. (Definito da QueryableExtensions).
Metodo di estensione pubblico FirstAsync<TEntity>(Expression<Func<TEntity, Boolean>>, CancellationToken) Di overload. Restituisce in modo asincrono il primo elemento di una sequenza che soddisfa una condizione specificata. (Definito da QueryableExtensions).
Metodo di estensione pubblico FirstOrDefaultAsync<TEntity>() Di overload. Restituisce in modo asincrono il primo elemento di una sequenza o un valore predefinito se la sequenza non contiene elementi. (Definito da QueryableExtensions).
Metodo di estensione pubblico FirstOrDefaultAsync<TEntity>(CancellationToken) Di overload. Restituisce in modo asincrono il primo elemento di una sequenza o un valore predefinito se la sequenza non contiene elementi. (Definito da QueryableExtensions).
Metodo di estensione pubblico FirstOrDefaultAsync<TEntity>(Expression<Func<TEntity, Boolean>>) Di overload. 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. (Definito da QueryableExtensions).
Metodo di estensione pubblico FirstOrDefaultAsync<TEntity>(Expression<Func<TEntity, Boolean>>, CancellationToken) Di overload. 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. (Definito da QueryableExtensions).
Metodo di estensione pubblico ForEachAsync(Action<Object>) Di overload. Restituisce in modo asincrono i risultati della query ed esegue l'azione specificata su ogni elemento. (Definito da QueryableExtensions).
Metodo di estensione pubblico ForEachAsync(Action<Object>, CancellationToken) Di overload. Restituisce in modo asincrono i risultati della query ed esegue l'azione specificata su ogni elemento. (Definito da QueryableExtensions).
Metodo di estensione pubblico ForEachAsync<TEntity>(Action<TEntity>) Di overload. Restituisce in modo asincrono i risultati della query ed esegue l'azione specificata su ogni elemento. (Definito da QueryableExtensions).
Metodo di estensione pubblico ForEachAsync<TEntity>(Action<TEntity>, CancellationToken) Di overload. Restituisce in modo asincrono i risultati della query ed esegue l'azione specificata su ogni elemento. (Definito da QueryableExtensions).
Metodo di estensione pubblico Include(String) Di overload. Specifica gli oggetti correlati da includere nei risultati della query. (Definito da QueryableExtensions).
Metodo di estensione pubblico Include<TEntity>(String) Di overload. Specifica gli oggetti correlati da includere nei risultati della query. (Definito da QueryableExtensions).
Metodo di estensione pubblico Include<TEntity, TProperty>(Expression<Func<TEntity, TProperty>>) Di overload. Specifica gli oggetti correlati da includere nei risultati della query. (Definito da QueryableExtensions).
Metodo di estensione pubblico 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. (Definito da QueryableExtensions).
Metodo di estensione pubblico LoadAsync() Di overload. 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. (Definito da QueryableExtensions).
Metodo di estensione pubblico LoadAsync(CancellationToken) Di overload. 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. (Definito da QueryableExtensions).
Metodo di estensione pubblico LongCountAsync<TEntity>() Di overload. Restituisce in modo asincrono un oggetto Int64 che rappresenta il numero totale di elementi in una sequenza. (Definito da QueryableExtensions).
Metodo di estensione pubblico LongCountAsync<TEntity>(CancellationToken) Di overload. Restituisce in modo asincrono un oggetto Int64 che rappresenta il numero totale di elementi in una sequenza. (Definito da QueryableExtensions).
Metodo di estensione pubblico LongCountAsync<TEntity>(Expression<Func<TEntity, Boolean>>) Di overload. Restituisce in modo asincrono un oggetto Int64 che rappresenta il numero di elementi in una sequenza che soddisfano una condizione. (Definito da QueryableExtensions).
Metodo di estensione pubblico LongCountAsync<TEntity>(Expression<Func<TEntity, Boolean>>, CancellationToken) Di overload. Restituisce in modo asincrono un oggetto Int64 che rappresenta il numero di elementi in una sequenza che soddisfano una condizione. (Definito da QueryableExtensions).
Metodo di estensione pubblico MaxAsync<TEntity>() Di overload. Restituisce in modo asincrono il valore massimo di una sequenza. (Definito da QueryableExtensions).
Metodo di estensione pubblico MaxAsync<TEntity>(CancellationToken) Di overload. Restituisce in modo asincrono il valore massimo di una sequenza. (Definito da QueryableExtensions).
Metodo di estensione pubblico MaxAsync<TEntity, TResult>(Expression<Func<TEntity, TResult>>) Di overload. Richiama in modo asincrono una funzione di proiezione su ogni elemento di una sequenza e restituisce il valore massimo risultante. (Definito da QueryableExtensions).
Metodo di estensione pubblico MaxAsync<TEntity, TResult>(Expression<Func<TEntity, TResult>>, CancellationToken) Di overload. Richiama in modo asincrono una funzione di proiezione su ogni elemento di una sequenza e restituisce il valore massimo risultante. (Definito da QueryableExtensions).
Metodo di estensione pubblico MinAsync<TEntity>() Di overload. Restituisce in modo asincrono il valore minimo di una sequenza. (Definito da QueryableExtensions).
Metodo di estensione pubblico MinAsync<TEntity>(CancellationToken) Di overload. Restituisce in modo asincrono il valore minimo di una sequenza. (Definito da QueryableExtensions).
Metodo di estensione pubblico MinAsync<TEntity, TResult>(Expression<Func<TEntity, TResult>>) Di overload. Richiama in modo asincrono una funzione di proiezione su ogni elemento di una sequenza e restituisce il valore minimo risultante. (Definito da QueryableExtensions).
Metodo di estensione pubblico MinAsync<TEntity, TResult>(Expression<Func<TEntity, TResult>>, CancellationToken) Di overload. Richiama in modo asincrono una funzione di proiezione su ogni elemento di una sequenza e restituisce il valore minimo risultante. (Definito da QueryableExtensions).
Metodo di estensione pubblico SingleAsync<TEntity>() Di overload. Restituisce in modo asincrono l'unico elemento di una sequenza e genera un'eccezione se nella sequenza non è presente esattamente un solo elemento. (Definito da QueryableExtensions).
Metodo di estensione pubblico SingleAsync<TEntity>(CancellationToken) Di overload. Restituisce in modo asincrono l'unico elemento di una sequenza e genera un'eccezione se nella sequenza non è presente esattamente un solo elemento. (Definito da QueryableExtensions).
Metodo di estensione pubblico SingleAsync<TEntity>(Expression<Func<TEntity, Boolean>>) Di overload. 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. (Definito da QueryableExtensions).
Metodo di estensione pubblico SingleAsync<TEntity>(Expression<Func<TEntity, Boolean>>, CancellationToken) Di overload. 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. (Definito da QueryableExtensions).
Metodo di estensione pubblico SingleOrDefaultAsync<TEntity>() Di overload. 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. (Definito da QueryableExtensions).
Metodo di estensione pubblico SingleOrDefaultAsync<TEntity>(CancellationToken) Di overload. 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. (Definito da QueryableExtensions).
Metodo di estensione pubblico SingleOrDefaultAsync<TEntity>(Expression<Func<TEntity, Boolean>>) Di overload. 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. (Definito da QueryableExtensions).
Metodo di estensione pubblico SingleOrDefaultAsync<TEntity>(Expression<Func<TEntity, Boolean>>, CancellationToken) Di overload. 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. (Definito da QueryableExtensions).
Metodo di estensione pubblico Skip<TEntity> Ignora un numero specificato di elementi in una sequenza e quindi restituisce gli elementi rimanenti. (Definito da QueryableExtensions).
Metodo di estensione pubblico SumAsync<TEntity>(Expression<Func<TEntity, Int32>>) Di overload. Calcola in modo asincrono la somma della sequenza di valori Int32 ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input. (Definito da QueryableExtensions).
Metodo di estensione pubblico SumAsync<TEntity>(Expression<Func<TEntity, Nullable<Int32>>>) Di overload. 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. (Definito da QueryableExtensions).
Metodo di estensione pubblico SumAsync<TEntity>(Expression<Func<TEntity, Int64>>) Di overload. Calcola in modo asincrono la somma della sequenza di valori Int64 ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input. (Definito da QueryableExtensions).
Metodo di estensione pubblico SumAsync<TEntity>(Expression<Func<TEntity, Nullable<Int64>>>) Di overload. 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. (Definito da QueryableExtensions).
Metodo di estensione pubblico SumAsync<TEntity>(Expression<Func<TEntity, Single>>) Di overload. Calcola in modo asincrono la somma della sequenza di valori Single ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input. (Definito da QueryableExtensions).
Metodo di estensione pubblico SumAsync<TEntity>(Expression<Func<TEntity, Nullable<Single>>>) Di overload. 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. (Definito da QueryableExtensions).
Metodo di estensione pubblico SumAsync<TEntity>(Expression<Func<TEntity, Double>>) Di overload. Calcola in modo asincrono la somma della sequenza di valori Double ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input. (Definito da QueryableExtensions).
Metodo di estensione pubblico SumAsync<TEntity>(Expression<Func<TEntity, Nullable<Double>>>) Di overload. 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. (Definito da QueryableExtensions).
Metodo di estensione pubblico SumAsync<TEntity>(Expression<Func<TEntity, Decimal>>) Di overload. Calcola in modo asincrono la somma della sequenza di valori Decimal ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input. (Definito da QueryableExtensions).
Metodo di estensione pubblico SumAsync<TEntity>(Expression<Func<TEntity, Nullable<Decimal>>>) Di overload. 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. (Definito da QueryableExtensions).
Metodo di estensione pubblico SumAsync<TEntity>(Expression<Func<TEntity, Int32>>, CancellationToken) Di overload. Calcola in modo asincrono la somma della sequenza di valori Int32 ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input. (Definito da QueryableExtensions).
Metodo di estensione pubblico SumAsync<TEntity>(Expression<Func<TEntity, Nullable<Int32>>>, CancellationToken) Di overload. 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. (Definito da QueryableExtensions).
Metodo di estensione pubblico SumAsync<TEntity>(Expression<Func<TEntity, Int64>>, CancellationToken) Di overload. Calcola in modo asincrono la somma della sequenza di valori Int64 ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input. (Definito da QueryableExtensions).
Metodo di estensione pubblico SumAsync<TEntity>(Expression<Func<TEntity, Nullable<Int64>>>, CancellationToken) Di overload. 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. (Definito da QueryableExtensions).
Metodo di estensione pubblico SumAsync<TEntity>(Expression<Func<TEntity, Single>>, CancellationToken) Di overload. Calcola in modo asincrono la somma della sequenza di valori Single ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input. (Definito da QueryableExtensions).
Metodo di estensione pubblico SumAsync<TEntity>(Expression<Func<TEntity, Nullable<Single>>>, CancellationToken) Di overload. 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. (Definito da QueryableExtensions).
Metodo di estensione pubblico SumAsync<TEntity>(Expression<Func<TEntity, Double>>, CancellationToken) Di overload. Calcola in modo asincrono la somma della sequenza di valori Double ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input. (Definito da QueryableExtensions).
Metodo di estensione pubblico SumAsync<TEntity>(Expression<Func<TEntity, Nullable<Double>>>, CancellationToken) Di overload. 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. (Definito da QueryableExtensions).
Metodo di estensione pubblico SumAsync<TEntity>(Expression<Func<TEntity, Decimal>>, CancellationToken) Di overload. Calcola in modo asincrono la somma della sequenza di valori Decimal ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input. (Definito da QueryableExtensions).
Metodo di estensione pubblico SumAsync<TEntity>(Expression<Func<TEntity, Nullable<Decimal>>>, CancellationToken) Di overload. 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. (Definito da QueryableExtensions).
Metodo di estensione pubblico Take<TEntity> Restituisce un numero specificato di elementi contigui dall'inizio di una sequenza. (Definito da QueryableExtensions).
Metodo di estensione pubblico ToArrayAsync<TEntity>() Di overload. Crea una matrice da un oggetto IQueryable<T> enumerandolo in modo asincrono. (Definito da QueryableExtensions).
Metodo di estensione pubblico ToArrayAsync<TEntity>(CancellationToken) Di overload. Crea una matrice da un oggetto IQueryable<T> enumerandolo in modo asincrono. (Definito da QueryableExtensions).
Metodo di estensione pubblico ToDictionaryAsync<TEntity, TKey>(Func<TEntity, TKey>) Di overload. 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. (Definito da QueryableExtensions).
Metodo di estensione pubblico ToDictionaryAsync<TEntity, TKey>(Func<TEntity, TKey>, CancellationToken) Di overload. 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. (Definito da QueryableExtensions).
Metodo di estensione pubblico ToDictionaryAsync<TEntity, TKey>(Func<TEntity, TKey>, IEqualityComparer<TKey>) Di overload. 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. (Definito da QueryableExtensions).
Metodo di estensione pubblico ToDictionaryAsync<TEntity, TKey>(Func<TEntity, TKey>, IEqualityComparer<TKey>, CancellationToken) Di overload. 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. (Definito da QueryableExtensions).
Metodo di estensione pubblico ToDictionaryAsync<TEntity, TKey, TElement>(Func<TEntity, TKey>, Func<TEntity, TElement>) Di overload. 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. (Definito da QueryableExtensions).
Metodo di estensione pubblico ToDictionaryAsync<TEntity, TKey, TElement>(Func<TEntity, TKey>, Func<TEntity, TElement>, CancellationToken) Di overload. 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. (Definito da QueryableExtensions).
Metodo di estensione pubblico ToDictionaryAsync<TEntity, TKey, TElement>(Func<TEntity, TKey>, Func<TEntity, TElement>, IEqualityComparer<TKey>) Di overload. 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. (Definito da QueryableExtensions).
Metodo di estensione pubblico ToDictionaryAsync<TEntity, TKey, TElement>(Func<TEntity, TKey>, Func<TEntity, TElement>, IEqualityComparer<TKey>, CancellationToken) Di overload. 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. (Definito da QueryableExtensions).
Metodo di estensione pubblico ToListAsync() Di overload. Crea un oggetto List<T> da un oggetto IQueryable enumerandolo in modo asincrono. (Definito da QueryableExtensions).
Metodo di estensione pubblico ToListAsync(CancellationToken) Di overload. Crea un oggetto List<T> da un oggetto IQueryable enumerandolo in modo asincrono. (Definito da QueryableExtensions).
Metodo di estensione pubblico ToListAsync<TEntity>() Di overload. Crea un oggetto List<T> da un oggetto IQueryable<T> enumerandolo in modo asincrono. (Definito da QueryableExtensions).
Metodo di estensione pubblico ToListAsync<TEntity>(CancellationToken) Di overload. Crea un oggetto List<T> da un oggetto IQueryable<T> enumerandolo in modo asincrono. (Definito da QueryableExtensions).

In alto

Vedere anche

Riferimento

Spazio dei nomi System.Data.Entity.Core.Objects