Esporta (0) Stampa
Espandi tutto
Il presente articolo è stato tradotto automaticamente. Passare il puntatore sulle frasi nell'articolo per visualizzare il testo originale. Ulteriori informazioni.
Traduzione
Originale

Classe Table<TEntity>

Rappresenta una tabella per un tipo specifico nel database sottostante.

System.Object
  System.Data.Linq.Table<TEntity>

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

public sealed class Table<TEntity> : IQueryProvider, 
	ITable, IListSource, ITable<TEntity>, IQueryable<TEntity>, 
	IEnumerable<TEntity>, IQueryable, IEnumerable
where TEntity : class

Parametri di tipo

TEntity

Tipo dei dati contenuti nella tabella.

Il tipo Table<TEntity> espone i seguenti membri.

  NomeDescrizione
Proprietà pubblicaContextOttiene l'oggetto DataContext utilizzato per recuperare Table<TEntity>.
Proprietà pubblicaIsReadOnlyOttiene un valore che indica se il tipo di entità disponibili in questa istanza di Table<TEntity> dispone di una chiave primaria.
In alto

  NomeDescrizione
Metodo pubblicoAttach(TEntity)Associa un’entità scollegata o “disconnessa" a un oggetto DataContext nuovo quando occorrono valori originali per i controlli di concorrenza ottimistica.
Metodo pubblicoAttach(TEntity, Boolean)Associa un'entità all'oggetto DataContext in uno stato modificato o non modificato.
Metodo pubblicoAttach(TEntity, TEntity)Associa un'entità a DataContext in uno stato modificato o non modificato specificando l'entità e lo stato originale.
Metodo pubblicoAttachAll<TSubEntity>(IEnumerable<TSubEntity>)Associa tutte le entità di un insieme a DataContext in uno stato modificato o non modificato.
Metodo pubblicoAttachAll<TSubEntity>(IEnumerable<TSubEntity>, Boolean)Associa tutte le entità di un insieme a DataContext in uno stato modificato o non modificato.
Metodo pubblicoDeleteAllOnSubmit<TSubEntity>Imposta le entità dell'insieme su uno stato pending delete.
Metodo pubblicoDeleteOnSubmitImposta un'entità di questa tabella su uno stato pending delete.
Metodo pubblicoEquals(Object) Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object)
Metodo pubblicoGetEnumeratorOttiene un enumeratore con cui è possibile scorrere la raccolta.
Metodo pubblicoGetHashCode Funge da funzione hash per un particolare tipo. (Ereditato da Object)
Metodo pubblicoGetModifiedMembersRestituisce una matrice di membri modificati che contengono i valori correnti e originali.
Metodo pubblicoGetNewBindingListCrea un nuovo elenco per l'associazione a un'origine dati.
Metodo pubblicoGetOriginalEntityStateRestituisce un'istanza di Table<TEntity> che contiene lo stato originale dell'entità.
Metodo pubblicoGetType Ottiene il Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblicoInsertAllOnSubmit<TSubEntity>Aggiunge tutte le entità di un insieme a DataContext in uno stato pending insert.
Metodo pubblicoInsertOnSubmitAggiunge un'entità in uno stato pending insert a Table<TEntity>.
Metodo pubblicoToStringRestituisce una stringa che rappresenta la tabella. (Esegue l'override di Object.ToString()).
In alto

  NomeDescrizione
Metodo di estensione pubblicoAggregate<TEntity>(Expression<Func<TEntity, TEntity, TEntity>>)Sottoposto a overload. Applica una funzione accumulatore a una sequenza. (Definito da Queryable).
Metodo di estensione pubblicoAggregate<TEntity>(Func<TEntity, TEntity, TEntity>)Sottoposto a overload. Applica una funzione accumulatore a una sequenza. (Definito da Enumerable).
Metodo di estensione pubblicoAggregate<TEntity, TAccumulate>(TAccumulate, Expression<Func<TAccumulate, TEntity, TAccumulate>>)Sottoposto a overload. Applica una funzione dell'accumulatore a una sequenza. Il valore di inizializzazione specificato viene utilizzato come valore iniziale dell'accumulatore. (Definito da Queryable).
Metodo di estensione pubblicoAggregate<TEntity, TAccumulate>(TAccumulate, Func<TAccumulate, TEntity, TAccumulate>)Sottoposto a overload. Applica una funzione accumulatore a una sequenza. Il valore di inizializzazione specificato viene utilizzato come valore iniziale dell'accumulatore. (Definito da Enumerable).
Metodo di estensione pubblicoAggregate<TEntity, TAccumulate, TResult>(TAccumulate, Expression<Func<TAccumulate, TEntity, TAccumulate>>, Expression<Func<TAccumulate, TResult>>)Sottoposto a overload. Applica una funzione accumulatore a una sequenza. Il valore di inizializzazione specificato viene utilizzato come valore iniziale dell'accumulatore e la funzione specificata viene utilizzata per selezionare il valore risultante. (Definito da Queryable).
Metodo di estensione pubblicoAggregate<TEntity, TAccumulate, TResult>(TAccumulate, Func<TAccumulate, TEntity, TAccumulate>, Func<TAccumulate, TResult>)Sottoposto a overload. Applica una funzione accumulatore a una sequenza. Il valore di inizializzazione specificato viene utilizzato come valore iniziale dell'accumulatore e la funzione specificata viene utilizzata per selezionare il valore risultante. (Definito da Enumerable).
Metodo di estensione pubblicoAll<TEntity>(Expression<Func<TEntity, Boolean>>)Sottoposto a overload. Determina se tutti gli elementi di una sequenza soddisfano una condizione. (Definito da Queryable).
Metodo di estensione pubblicoAll<TEntity>(Func<TEntity, Boolean>)Sottoposto a overload. Determina se tutti gli elementi di una sequenza soddisfano una condizione. (Definito da Enumerable).
Metodo di estensione pubblicoAny<TEntity>()Sottoposto a overload. Determina se una sequenza contiene elementi. (Definito da Queryable).
Metodo di estensione pubblicoAny<TEntity>()Sottoposto a overload. Determina se una sequenza contiene elementi. (Definito da Enumerable).
Metodo di estensione pubblicoAny<TEntity>(Expression<Func<TEntity, Boolean>>)Sottoposto a overload. Determina se un qualsiasi elemento di una sequenza soddisfa una condizione. (Definito da Queryable).
Metodo di estensione pubblicoAny<TEntity>(Func<TEntity, Boolean>)Sottoposto a overload. Determina se un qualsiasi elemento di una sequenza soddisfa una condizione. (Definito da Enumerable).
Metodo di estensione pubblicoAsEnumerable<TEntity>Restituisce l'input digitato come oggetto IEnumerable<T>. (Definito da Enumerable).
Metodo di estensione pubblicoAsParallel()Sottoposto a overload. Consente la parallelizzazione di una query. (Definito da ParallelEnumerable).
Metodo di estensione pubblicoAsParallel<TEntity>()Sottoposto a overload. Consente la parallelizzazione di una query. (Definito da ParallelEnumerable).
Metodo di estensione pubblicoAsQueryable()Sottoposto a overload. Converte un oggetto IEnumerable in un oggetto IQueryable. (Definito da Queryable).
Metodo di estensione pubblicoAsQueryable<TEntity>()Sottoposto a overload. Converte un generico oggetto IEnumerable<T> in un generico oggetto IQueryable<T>. (Definito da Queryable).
Metodo di estensione pubblicoAverage<TEntity>(Expression<Func<TEntity, Decimal>>)Sottoposto a overload. Calcola la media di una sequenza di valori Decimal ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input. (Definito da Queryable).
Metodo di estensione pubblicoAverage<TEntity>(Expression<Func<TEntity, Nullable<Decimal>>>)Sottoposto a overload. Calcola la media di una sequenza che ammette valori Decimal NULL, ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input. (Definito da Queryable).
Metodo di estensione pubblicoAverage<TEntity>(Func<TEntity, Decimal>)Sottoposto a overload. Calcola la media di una sequenza di valori Decimal ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input. (Definito da Enumerable).
Metodo di estensione pubblicoAverage<TEntity>(Func<TEntity, Nullable<Decimal>>)Sottoposto a overload. Calcola la media di una sequenza di valori Decimal nullable ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input. (Definito da Enumerable).
Metodo di estensione pubblicoAverage<TEntity>(Expression<Func<TEntity, Double>>)Sottoposto a overload. Calcola la media di una sequenza di valori Double ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input. (Definito da Queryable).
Metodo di estensione pubblicoAverage<TEntity>(Expression<Func<TEntity, Nullable<Double>>>)Sottoposto a overload. Calcola la media di una sequenza che ammette valori Double NULL, ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input. (Definito da Queryable).
Metodo di estensione pubblicoAverage<TEntity>(Func<TEntity, Double>)Sottoposto a overload. Calcola la media di una sequenza di valori Double ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input. (Definito da Enumerable).
Metodo di estensione pubblicoAverage<TEntity>(Func<TEntity, Nullable<Double>>)Sottoposto a overload. Calcola la media di una sequenza di valori Double nullable ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input. (Definito da Enumerable).
Metodo di estensione pubblicoAverage<TEntity>(Expression<Func<TEntity, Int32>>)Sottoposto a overload. Calcola la media di una sequenza di valori Int32 ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input. (Definito da Queryable).
Metodo di estensione pubblicoAverage<TEntity>(Expression<Func<TEntity, Nullable<Int32>>>)Sottoposto a overload. Calcola la media di una sequenza che ammette valori Int32 NULL, ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input. (Definito da Queryable).
Metodo di estensione pubblicoAverage<TEntity>(Expression<Func<TEntity, Single>>)Sottoposto a overload. Calcola la media di una sequenza di valori Single ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input. (Definito da Queryable).
Metodo di estensione pubblicoAverage<TEntity>(Expression<Func<TEntity, Nullable<Single>>>)Sottoposto a overload. Calcola la media di una sequenza che ammette valori Single NULL, ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input. (Definito da Queryable).
Metodo di estensione pubblicoAverage<TEntity>(Expression<Func<TEntity, Int64>>)Sottoposto a overload. Calcola la media di una sequenza di valori Int64 ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input. (Definito da Queryable).
Metodo di estensione pubblicoAverage<TEntity>(Expression<Func<TEntity, Nullable<Int64>>>)Sottoposto a overload. Calcola la media di una sequenza che ammette valori Int64 NULL, ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input. (Definito da Queryable).
Metodo di estensione pubblicoAverage<TEntity>(Func<TEntity, Int32>)Sottoposto a overload. Calcola la media di una sequenza di valori Int32 ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input. (Definito da Enumerable).
Metodo di estensione pubblicoAverage<TEntity>(Func<TEntity, Nullable<Int32>>)Sottoposto a overload. Calcola la media di una sequenza di valori Int32 nullable ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input. (Definito da Enumerable).
Metodo di estensione pubblicoAverage<TEntity>(Func<TEntity, Int64>)Sottoposto a overload. Calcola la media di una sequenza di valori Int64 ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input. (Definito da Enumerable).
Metodo di estensione pubblicoAverage<TEntity>(Func<TEntity, Nullable<Int64>>)Sottoposto a overload. Calcola la media di una sequenza di valori Int64 nullable ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input. (Definito da Enumerable).
Metodo di estensione pubblicoAverage<TEntity>(Func<TEntity, Single>)Sottoposto a overload. Calcola la media di una sequenza di valori Single ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input. (Definito da Enumerable).
Metodo di estensione pubblicoAverage<TEntity>(Func<TEntity, Nullable<Single>>)Sottoposto a overload. Calcola la media di una sequenza di valori Single nullable ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input. (Definito da Enumerable).
Metodo di estensione pubblicoCast<TResult>()Sottoposto a overload. Converte gli elementi di un oggetto IQueryable nel tipo specificato. (Definito da Queryable).
Metodo di estensione pubblicoCast<TResult>()Sottoposto a overload. Esegue il cast degli elementi di un oggetto IEnumerable nel tipo specificato. (Definito da Enumerable).
Metodo di estensione pubblicoConcat<TEntity>(IEnumerable<TEntity>)Sottoposto a overload. Concatena due sequenze. (Definito da Queryable).
Metodo di estensione pubblicoConcat<TEntity>(IEnumerable<TEntity>)Sottoposto a overload. Concatena due sequenze. (Definito da Enumerable).
Metodo di estensione pubblicoContains<TEntity>(TEntity)Sottoposto a overload. Determina se una sequenza contiene uno specifico elemento utilizzando l'operatore di confronto di uguaglianza predefinito. (Definito da Queryable).
Metodo di estensione pubblicoContains<TEntity>(TEntity)Sottoposto a overload. Determina se una sequenza contiene uno specifico elemento utilizzando l'operatore di confronto di uguaglianza predefinito. (Definito da Enumerable).
Metodo di estensione pubblicoContains<TEntity>(TEntity, IEqualityComparer<TEntity>)Sottoposto a overload. Determina se una sequenza contiene un elemento specificato utilizzando un oggetto IEqualityComparer<T> specificato. (Definito da Queryable).
Metodo di estensione pubblicoContains<TEntity>(TEntity, IEqualityComparer<TEntity>)Sottoposto a overload. Determina se una sequenza contiene un elemento specificato utilizzando un oggetto IEqualityComparer<T> specificato. (Definito da Enumerable).
Metodo di estensione pubblicoCount<TEntity>()Sottoposto a overload. Restituisce il numero di elementi in una sequenza. (Definito da Queryable).
Metodo di estensione pubblicoCount<TEntity>()Sottoposto a overload. Restituisce il numero di elementi in una sequenza. (Definito da Enumerable).
Metodo di estensione pubblicoCount<TEntity>(Expression<Func<TEntity, Boolean>>)Sottoposto a overload. Restituisce il numero di elementi nella sequenza specificata che soddisfano una condizione. (Definito da Queryable).
Metodo di estensione pubblicoCount<TEntity>(Func<TEntity, Boolean>)Sottoposto a overload. Restituisce un valore che rappresenta il numero di elementi nella sequenza specificata che soddisfano una condizione. (Definito da Enumerable).
Metodo di estensione pubblicoDefaultIfEmpty<TEntity>()Sottoposto a overload. Restituisce gli elementi della sequenza specificata o il valore predefinito del parametro di tipo in una raccolta di singleton se la sequenza è vuota. (Definito da Queryable).
Metodo di estensione pubblicoDefaultIfEmpty<TEntity>()Sottoposto a overload. Restituisce gli elementi della sequenza specificata o il valore predefinito del parametro di tipo in una raccolta di singleton se la sequenza è vuota. (Definito da Enumerable).
Metodo di estensione pubblicoDefaultIfEmpty<TEntity>(TEntity)Sottoposto a overload. Restituisce gli elementi della sequenza specificata o il valore specificato in una raccolta di singleton se la sequenza è vuota. (Definito da Queryable).
Metodo di estensione pubblicoDefaultIfEmpty<TEntity>(TEntity)Sottoposto a overload. Restituisce gli elementi della sequenza specificata o il valore specificato in una raccolta di singleton se la sequenza è vuota. (Definito da Enumerable).
Metodo di estensione pubblicoDistinct<TEntity>()Sottoposto a overload. Restituisce elementi distinti da una sequenza utilizzando l'operatore di confronto di uguaglianza predefinito per confrontare i valori. (Definito da Queryable).
Metodo di estensione pubblicoDistinct<TEntity>()Sottoposto a overload. Restituisce elementi distinti da una sequenza utilizzando l'operatore di confronto di uguaglianza predefinito per confrontare i valori. (Definito da Enumerable).
Metodo di estensione pubblicoDistinct<TEntity>(IEqualityComparer<TEntity>)Sottoposto a overload. Restituisce elementi distinti da una sequenza utilizzando uno specificato IEqualityComparer<T> per confrontare valori. (Definito da Queryable).
Metodo di estensione pubblicoDistinct<TEntity>(IEqualityComparer<TEntity>)Sottoposto a overload. Restituisce elementi distinti da una sequenza utilizzando uno specificato IEqualityComparer<T> per confrontare valori. (Definito da Enumerable).
Metodo di estensione pubblicoElementAt<TEntity>(Int32)Sottoposto a overload. Restituisce l'elemento in corrispondenza dell’indice specificato in una sequenza. (Definito da Queryable).
Metodo di estensione pubblicoElementAt<TEntity>(Int32)Sottoposto a overload. Restituisce l'elemento in corrispondenza dell’indice specificato in una sequenza. (Definito da Enumerable).
Metodo di estensione pubblicoElementAtOrDefault<TEntity>(Int32)Sottoposto a overload. Restituisce l'elemento in corrispondenza di un indice specificato in una sequenza o un valore predefinito se l'indice è esterno all'intervallo. (Definito da Queryable).
Metodo di estensione pubblicoElementAtOrDefault<TEntity>(Int32)Sottoposto a overload. Restituisce l'elemento in corrispondenza di un indice specificato in una sequenza o un valore predefinito se l'indice è esterno all'intervallo. (Definito da Enumerable).
Metodo di estensione pubblicoExcept<TEntity>(IEnumerable<TEntity>)Sottoposto a overload. Produce la differenza insiemistica di due sequenze utilizzando l'operatore di confronto di uguaglianza predefinito per confrontare i valori. (Definito da Queryable).
Metodo di estensione pubblicoExcept<TEntity>(IEnumerable<TEntity>)Sottoposto a overload. Produce la differenza insiemistica di due sequenze utilizzando l'operatore di confronto di uguaglianza predefinito per confrontare i valori. (Definito da Enumerable).
Metodo di estensione pubblicoExcept<TEntity>(IEnumerable<TEntity>, IEqualityComparer<TEntity>)Sottoposto a overload. Produce la differenza insiemistica delle due sequenze utilizzando l’oggetto IEqualityComparer<T> specificato per confrontare i valori. (Definito da Queryable).
Metodo di estensione pubblicoExcept<TEntity>(IEnumerable<TEntity>, IEqualityComparer<TEntity>)Sottoposto a overload. Produce la differenza insiemistica delle due sequenze utilizzando l’oggetto IEqualityComparer<T> specificato per confrontare i valori. (Definito da Enumerable).
Metodo di estensione pubblicoFirst<TEntity>()Sottoposto a overload. Restituisce il primo elemento di una sequenza. (Definito da Queryable).
Metodo di estensione pubblicoFirst<TEntity>()Sottoposto a overload. Restituisce il primo elemento di una sequenza. (Definito da Enumerable).
Metodo di estensione pubblicoFirst<TEntity>(Expression<Func<TEntity, Boolean>>)Sottoposto a overload. Restituisce il primo elemento di una sequenza che soddisfa una condizione specificata. (Definito da Queryable).
Metodo di estensione pubblicoFirst<TEntity>(Func<TEntity, Boolean>)Sottoposto a overload. Restituisce il primo elemento in una sequenza che soddisfa una condizione specificata. (Definito da Enumerable).
Metodo di estensione pubblicoFirstOrDefault<TEntity>()Sottoposto a overload. Restituisce il primo elemento di una sequenza o un valore predefinito se la sequenza non contiene elementi. (Definito da Queryable).
Metodo di estensione pubblicoFirstOrDefault<TEntity>()Sottoposto a overload. Restituisce il primo elemento di una sequenza o un valore predefinito se la sequenza non contiene elementi. (Definito da Enumerable).
Metodo di estensione pubblicoFirstOrDefault<TEntity>(Expression<Func<TEntity, Boolean>>)Sottoposto a overload. Restituisce il primo elemento di una sequenza che soddisfa una condizione specificata o un valore predefinito se un tale elemento non viene trovato. (Definito da Queryable).
Metodo di estensione pubblicoFirstOrDefault<TEntity>(Func<TEntity, Boolean>)Sottoposto a overload. Restituisce il primo elemento della sequenza che soddisfa una condizione specificata o un valore predefinito se un tale elemento non viene trovato. (Definito da Enumerable).
Metodo di estensione pubblicoGroupBy<TEntity, TKey>(Expression<Func<TEntity, TKey>>)Sottoposto a overload. Raggruppa gli elementi di una sequenza secondo una specificata funzione del selettore principale. (Definito da Queryable).
Metodo di estensione pubblicoGroupBy<TEntity, TKey>(Func<TEntity, TKey>)Sottoposto a overload. Raggruppa gli elementi di una sequenza secondo una specificata funzione del selettore principale. (Definito da Enumerable).
Metodo di estensione pubblicoGroupBy<TEntity, TKey>(Expression<Func<TEntity, TKey>>, IEqualityComparer<TKey>)Sottoposto a overload. Raggruppa gli elementi di una sequenza secondo una specificata funzione del selettore principale e confronta le chiavi utilizzando un operatore di confronto specificato. (Definito da Queryable).
Metodo di estensione pubblicoGroupBy<TEntity, TKey>(Func<TEntity, TKey>, IEqualityComparer<TKey>)Sottoposto a overload. Raggruppa gli elementi di una sequenza secondo una specificata funzione del selettore principale e confronta le chiavi utilizzando un operatore di confronto specificato. (Definito da Enumerable).
Metodo di estensione pubblicoGroupBy<TEntity, TKey, TElement>(Expression<Func<TEntity, TKey>>, Expression<Func<TEntity, TElement>>)Sottoposto a overload. Raggruppa gli elementi di una sequenza in base a una funzione specificata del selettore principale e proietta gli elementi di ogni gruppo utilizzando una funzione specificata. (Definito da Queryable).
Metodo di estensione pubblicoGroupBy<TEntity, TKey, TResult>(Expression<Func<TEntity, TKey>>, Expression<Func<TKey, IEnumerable<TEntity>, TResult>>)Sottoposto a overload. Raggruppa gli elementi di una sequenza in base a una funzione del selettore principale specificata e crea un valore risultante da ciascun gruppo e relativa chiave. (Definito da Queryable).
Metodo di estensione pubblicoGroupBy<TEntity, TKey, TElement>(Func<TEntity, TKey>, Func<TEntity, TElement>)Sottoposto a overload. Raggruppa gli elementi di una sequenza in base a una funzione specificata del selettore principale e proietta gli elementi di ogni gruppo utilizzando una funzione specificata. (Definito da Enumerable).
Metodo di estensione pubblicoGroupBy<TEntity, TKey, TResult>(Func<TEntity, TKey>, Func<TKey, IEnumerable<TEntity>, TResult>)Sottoposto a overload. Raggruppa gli elementi di una sequenza in base a una funzione del selettore principale specificata e crea un valore risultante da ciascun gruppo e relativa chiave. (Definito da Enumerable).
Metodo di estensione pubblicoGroupBy<TEntity, TKey, TElement>(Expression<Func<TEntity, TKey>>, Expression<Func<TEntity, TElement>>, IEqualityComparer<TKey>)Sottoposto a overload. Raggruppa gli elementi di una sequenza e proietta gli elementi di ogni gruppo utilizzando una funzione specificata. I valori chiave vengono confrontati utilizzando un operatore di confronto specificato. (Definito da Queryable).
Metodo di estensione pubblicoGroupBy<TEntity, TKey, TResult>(Expression<Func<TEntity, TKey>>, Expression<Func<TKey, IEnumerable<TEntity>, TResult>>, IEqualityComparer<TKey>)Sottoposto a overload. Raggruppa gli elementi di una sequenza in base a una funzione del selettore principale specificata e crea un valore risultante da ciascun gruppo e relativa chiave. Le chiavi vengono confrontate utilizzando un operatore di confronto specificato. (Definito da Queryable).
Metodo di estensione pubblicoGroupBy<TEntity, TKey, TElement>(Func<TEntity, TKey>, Func<TEntity, TElement>, IEqualityComparer<TKey>)Sottoposto a overload. Raggruppa gli elementi di una sequenza secondo una specificata funzione del selettore principale. Le chiavi vengono confrontate utilizzando un operatore di confronto e gli elementi di ogni gruppo vengono proiettati utilizzando una funzione specificata. (Definito da Enumerable).
Metodo di estensione pubblicoGroupBy<TEntity, TKey, TResult>(Func<TEntity, TKey>, Func<TKey, IEnumerable<TEntity>, TResult>, IEqualityComparer<TKey>)Sottoposto a overload. Raggruppa gli elementi di una sequenza in base a una funzione del selettore principale specificata e crea un valore risultante da ciascun gruppo e relativa chiave. Le chiavi vengono confrontate utilizzando un operatore di confronto specificato. (Definito da Enumerable).
Metodo di estensione pubblicoGroupBy<TEntity, TKey, TElement, TResult>(Expression<Func<TEntity, TKey>>, Expression<Func<TEntity, TElement>>, Expression<Func<TKey, IEnumerable<TElement>, TResult>>)Sottoposto a overload. Raggruppa gli elementi di una sequenza in base a una funzione del selettore principale specificata e crea un valore risultante da ciascun gruppo e relativa chiave. Gli elementi di ogni gruppo vengono proiettati utilizzando una funzione specificata. (Definito da Queryable).
Metodo di estensione pubblicoGroupBy<TEntity, TKey, TElement, TResult>(Func<TEntity, TKey>, Func<TEntity, TElement>, Func<TKey, IEnumerable<TElement>, TResult>)Sottoposto a overload. Raggruppa gli elementi di una sequenza in base a una funzione del selettore principale specificata e crea un valore risultante da ciascun gruppo e relativa chiave. Gli elementi di ogni gruppo vengono proiettati utilizzando una funzione specificata. (Definito da Enumerable).
Metodo di estensione pubblicoGroupBy<TEntity, TKey, TElement, TResult>(Expression<Func<TEntity, TKey>>, Expression<Func<TEntity, TElement>>, Expression<Func<TKey, IEnumerable<TElement>, TResult>>, IEqualityComparer<TKey>)Sottoposto a overload. Raggruppa gli elementi di una sequenza in base a una funzione del selettore principale specificata e crea un valore risultante da ciascun gruppo e relativa chiave. Le chiavi sono confrontate utilizzando un operatore di confronto specificato e gli elementi di ogni gruppo vengono proiettati utilizzando una funzione specificata. (Definito da Queryable).
Metodo di estensione pubblicoGroupBy<TEntity, TKey, TElement, TResult>(Func<TEntity, TKey>, Func<TEntity, TElement>, Func<TKey, IEnumerable<TElement>, TResult>, IEqualityComparer<TKey>)Sottoposto a overload. Raggruppa gli elementi di una sequenza in base a una funzione del selettore principale specificata e crea un valore risultante da ciascun gruppo e relativa chiave. I valori delle chiavi vengono confrontati utilizzando un operatore di confronto specificato e gli elementi di ogni gruppo vengono proiettati utilizzando una funzione specificata. (Definito da Enumerable).
Metodo di estensione pubblicoGroupJoin<TEntity, TInner, TKey, TResult>(IEnumerable<TInner>, Expression<Func<TEntity, TKey>>, Expression<Func<TInner, TKey>>, Expression<Func<TEntity, IEnumerable<TInner>, TResult>>)Sottoposto a overload. Correla gli elementi di due sequenze in base all'uguaglianza delle chiavi e raggruppa i risultati. Per confrontare le chiavi viene utilizzato l'operatore di confronto di uguaglianza predefinito. (Definito da Queryable).
Metodo di estensione pubblicoGroupJoin<TEntity, TInner, TKey, TResult>(IEnumerable<TInner>, Func<TEntity, TKey>, Func<TInner, TKey>, Func<TEntity, IEnumerable<TInner>, TResult>)Sottoposto a overload. Correla gli elementi di due sequenze in base all'uguaglianza delle chiavi e raggruppa i risultati. Per confrontare le chiavi viene utilizzato l'operatore di confronto di uguaglianza predefinito. (Definito da Enumerable).
Metodo di estensione pubblicoGroupJoin<TEntity, TInner, TKey, TResult>(IEnumerable<TInner>, Expression<Func<TEntity, TKey>>, Expression<Func<TInner, TKey>>, Expression<Func<TEntity, IEnumerable<TInner>, TResult>>, IEqualityComparer<TKey>)Sottoposto a overload. Correla gli elementi di due sequenze in base all'uguaglianza delle chiavi e raggruppa i risultati. Viene utilizzato un oggetto IEqualityComparer<T> specificato per confrontare le chiavi. (Definito da Queryable).
Metodo di estensione pubblicoGroupJoin<TEntity, TInner, TKey, TResult>(IEnumerable<TInner>, Func<TEntity, TKey>, Func<TInner, TKey>, Func<TEntity, IEnumerable<TInner>, TResult>, IEqualityComparer<TKey>)Sottoposto a overload. Correla gli elementi di due sequenze in base all'uguaglianza delle chiavi e raggruppa i risultati. Viene utilizzato un oggetto IEqualityComparer<T> specificato per confrontare le chiavi. (Definito da Enumerable).
Metodo di estensione pubblicoIntersect<TEntity>(IEnumerable<TEntity>)Sottoposto a overload. Produce l’intersezione insiemistica di due sequenze utilizzando l'operatore di confronto uguaglianze predefinito per confrontare i valori. (Definito da Queryable).
Metodo di estensione pubblicoIntersect<TEntity>(IEnumerable<TEntity>)Sottoposto a overload. Produce l’intersezione insiemistica di due sequenze utilizzando l'operatore di confronto uguaglianze predefinito per confrontare i valori. (Definito da Enumerable).
Metodo di estensione pubblicoIntersect<TEntity>(IEnumerable<TEntity>, IEqualityComparer<TEntity>)Sottoposto a overload. Produce l’intersezione insiemistica delle due sequenze utilizzando l’oggetto IEqualityComparer<T> specificato per confrontare i valori. (Definito da Queryable).
Metodo di estensione pubblicoIntersect<TEntity>(IEnumerable<TEntity>, IEqualityComparer<TEntity>)Sottoposto a overload. Produce l’intersezione insiemistica delle due sequenze utilizzando l’oggetto IEqualityComparer<T> specificato per confrontare i valori. (Definito da Enumerable).
Metodo di estensione pubblicoJoin<TEntity, TInner, TKey, TResult>(IEnumerable<TInner>, Expression<Func<TEntity, TKey>>, Expression<Func<TInner, TKey>>, Expression<Func<TEntity, TInner, TResult>>)Sottoposto a overload. Correla gli elementi di due sequenze in base alle chiavi corrispondenti. Per confrontare le chiavi viene utilizzato l'operatore di confronto di uguaglianza predefinito. (Definito da Queryable).
Metodo di estensione pubblicoJoin<TEntity, TInner, TKey, TResult>(IEnumerable<TInner>, Func<TEntity, TKey>, Func<TInner, TKey>, Func<TEntity, TInner, TResult>)Sottoposto a overload. Correla gli elementi di due sequenze in base alle chiavi corrispondenti. Per confrontare le chiavi viene utilizzato l'operatore di confronto di uguaglianza predefinito. (Definito da Enumerable).
Metodo di estensione pubblicoJoin<TEntity, TInner, TKey, TResult>(IEnumerable<TInner>, Expression<Func<TEntity, TKey>>, Expression<Func<TInner, TKey>>, Expression<Func<TEntity, TInner, TResult>>, IEqualityComparer<TKey>)Sottoposto a overload. Correla gli elementi di due sequenze in base alle chiavi corrispondenti. Viene utilizzato un oggetto IEqualityComparer<T> specificato per confrontare le chiavi. (Definito da Queryable).
Metodo di estensione pubblicoJoin<TEntity, TInner, TKey, TResult>(IEnumerable<TInner>, Func<TEntity, TKey>, Func<TInner, TKey>, Func<TEntity, TInner, TResult>, IEqualityComparer<TKey>)Sottoposto a overload. Correla gli elementi di due sequenze in base alle chiavi corrispondenti. Viene utilizzato un oggetto IEqualityComparer<T> specificato per confrontare le chiavi. (Definito da Enumerable).
Metodo di estensione pubblicoLast<TEntity>()Sottoposto a overload. Restituisce l'ultimo elemento in una sequenza. (Definito da Queryable).
Metodo di estensione pubblicoLast<TEntity>()Sottoposto a overload. Restituisce l'ultimo elemento di una sequenza. (Definito da Enumerable).
Metodo di estensione pubblicoLast<TEntity>(Expression<Func<TEntity, Boolean>>)Sottoposto a overload. Restituisce l’ultimo elemento di una sequenza che soddisfa una condizione specificata. (Definito da Queryable).
Metodo di estensione pubblicoLast<TEntity>(Func<TEntity, Boolean>)Sottoposto a overload. Restituisce l’ultimo elemento di una sequenza che soddisfa una condizione specificata. (Definito da Enumerable).
Metodo di estensione pubblicoLastOrDefault<TEntity>()Sottoposto a overload. Restituisce l’ultimo elemento in una sequenza o un valore predefinito se la sequenza non contiene elementi. (Definito da Queryable).
Metodo di estensione pubblicoLastOrDefault<TEntity>()Sottoposto a overload. Restituisce l’ultimo elemento di una sequenza o un valore predefinito se la sequenza non contiene elementi. (Definito da Enumerable).
Metodo di estensione pubblicoLastOrDefault<TEntity>(Expression<Func<TEntity, Boolean>>)Sottoposto a overload. Restituisce l’ultimo elemento di una sequenza che soddisfa una condizione specificata o un valore predefinito se un tale elemento non viene trovato. (Definito da Queryable).
Metodo di estensione pubblicoLastOrDefault<TEntity>(Func<TEntity, Boolean>)Sottoposto a overload. Restituisce l’ultimo elemento di una sequenza che soddisfa una condizione specificata o un valore predefinito se un tale elemento non viene trovato. (Definito da Enumerable).
Metodo di estensione pubblicoLongCount<TEntity>()Sottoposto a overload. Restituisce un oggetto Int64 che rappresenta il numero totale di elementi in una sequenza. (Definito da Queryable).
Metodo di estensione pubblicoLongCount<TEntity>()Sottoposto a overload. Restituisce un oggetto Int64 che rappresenta il numero totale di elementi in una sequenza. (Definito da Enumerable).
Metodo di estensione pubblicoLongCount<TEntity>(Expression<Func<TEntity, Boolean>>)Sottoposto a overload. Restituisce un oggetto Int64 che rappresenta il numero di elementi in una sequenza che soddisfano una condizione. (Definito da Queryable).
Metodo di estensione pubblicoLongCount<TEntity>(Func<TEntity, Boolean>)Sottoposto a overload. Restituisce un oggetto Int64 che rappresenta quanti elementi in una sequenza soddisfano una condizione. (Definito da Enumerable).
Metodo di estensione pubblicoMax<TEntity>()Sottoposto a overload. Restituisce il valore massimo di un generico oggetto IQueryable<T>. (Definito da Queryable).
Metodo di estensione pubblicoMax<TEntity>()Sottoposto a overload. Restituisce il valore massimo in una sequenza generica. (Definito da Enumerable).
Metodo di estensione pubblicoMax<TEntity>(Func<TEntity, Decimal>)Sottoposto a overload. Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore Decimal massimo. (Definito da Enumerable).
Metodo di estensione pubblicoMax<TEntity>(Func<TEntity, Nullable<Decimal>>)Sottoposto a overload. Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore nullable Decimal massimo. (Definito da Enumerable).
Metodo di estensione pubblicoMax<TEntity>(Func<TEntity, Double>)Sottoposto a overload. Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore Double massimo. (Definito da Enumerable).
Metodo di estensione pubblicoMax<TEntity>(Func<TEntity, Nullable<Double>>)Sottoposto a overload. Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore nullable Double massimo. (Definito da Enumerable).
Metodo di estensione pubblicoMax<TEntity>(Func<TEntity, Int32>)Sottoposto a overload. Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore Int32 massimo. (Definito da Enumerable).
Metodo di estensione pubblicoMax<TEntity>(Func<TEntity, Nullable<Int32>>)Sottoposto a overload. Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore nullable Int32 massimo. (Definito da Enumerable).
Metodo di estensione pubblicoMax<TEntity>(Func<TEntity, Int64>)Sottoposto a overload. Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore Int64 massimo. (Definito da Enumerable).
Metodo di estensione pubblicoMax<TEntity>(Func<TEntity, Nullable<Int64>>)Sottoposto a overload. Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore nullable Int64 massimo. (Definito da Enumerable).
Metodo di estensione pubblicoMax<TEntity>(Func<TEntity, Single>)Sottoposto a overload. Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore Single massimo. (Definito da Enumerable).
Metodo di estensione pubblicoMax<TEntity>(Func<TEntity, Nullable<Single>>)Sottoposto a overload. Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore nullable Single massimo. (Definito da Enumerable).
Metodo di estensione pubblicoMax<TEntity, TResult>(Expression<Func<TEntity, TResult>>)Sottoposto a overload. Richiama una funzione di proiezione su ogni elemento di un generico oggetto IQueryable<T> e restituisce il valore massimo risultante. (Definito da Queryable).
Metodo di estensione pubblicoMax<TEntity, TResult>(Func<TEntity, TResult>)Sottoposto a overload. Richiama una funzione di trasformazione su ogni elemento di una generica sequenza e restituisce il valore massimo risultante. (Definito da Enumerable).
Metodo di estensione pubblicoMin<TEntity>()Sottoposto a overload. Restituisce il valore minimo di un generico oggetto IQueryable<T>. (Definito da Queryable).
Metodo di estensione pubblicoMin<TEntity>()Sottoposto a overload. Restituisce il valore minimo in una sequenza generica. (Definito da Enumerable).
Metodo di estensione pubblicoMin<TEntity>(Func<TEntity, Decimal>)Sottoposto a overload. Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore Decimal minimo. (Definito da Enumerable).
Metodo di estensione pubblicoMin<TEntity>(Func<TEntity, Nullable<Decimal>>)Sottoposto a overload. Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore nullable Decimal minimo. (Definito da Enumerable).
Metodo di estensione pubblicoMin<TEntity>(Func<TEntity, Double>)Sottoposto a overload. Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore Double minimo. (Definito da Enumerable).
Metodo di estensione pubblicoMin<TEntity>(Func<TEntity, Nullable<Double>>)Sottoposto a overload. Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore nullable Double minimo. (Definito da Enumerable).
Metodo di estensione pubblicoMin<TEntity>(Func<TEntity, Int32>)Sottoposto a overload. Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore Int32 minimo. (Definito da Enumerable).
Metodo di estensione pubblicoMin<TEntity>(Func<TEntity, Nullable<Int32>>)Sottoposto a overload. Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore nullable Int32 minimo. (Definito da Enumerable).
Metodo di estensione pubblicoMin<TEntity>(Func<TEntity, Int64>)Sottoposto a overload. Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore Int64 minimo. (Definito da Enumerable).
Metodo di estensione pubblicoMin<TEntity>(Func<TEntity, Nullable<Int64>>)Sottoposto a overload. Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore nullable Int64 minimo. (Definito da Enumerable).
Metodo di estensione pubblicoMin<TEntity>(Func<TEntity, Single>)Sottoposto a overload. Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore Single minimo. (Definito da Enumerable).
Metodo di estensione pubblicoMin<TEntity>(Func<TEntity, Nullable<Single>>)Sottoposto a overload. Richiama una funzione di trasformazione su ogni elemento di una sequenza e restituisce il valore nullable Single minimo. (Definito da Enumerable).
Metodo di estensione pubblicoMin<TEntity, TResult>(Expression<Func<TEntity, TResult>>)Sottoposto a overload. Richiama una funzione di proiezione su ogni elemento di un generico oggetto IQueryable<T> e restituisce il valore minimo risultante. (Definito da Queryable).
Metodo di estensione pubblicoMin<TEntity, TResult>(Func<TEntity, TResult>)Sottoposto a overload. Richiama una funzione di trasformazione su ogni elemento di una generica sequenza e restituisce il valore minimo risultante. (Definito da Enumerable).
Metodo di estensione pubblicoOfType<TResult>()Sottoposto a overload. Filtra gli elementi di un oggetto IQueryable in base a un tipo specificato. (Definito da Queryable).
Metodo di estensione pubblicoOfType<TResult>()Sottoposto a overload. Filtra gli elementi di un oggetto IEnumerable in base a un tipo specificato. (Definito da Enumerable).
Metodo di estensione pubblicoOrderBy<TEntity, TKey>(Expression<Func<TEntity, TKey>>)Sottoposto a overload. Ordina in senso crescente gli elementi di una sequenza secondo una chiave. (Definito da Queryable).
Metodo di estensione pubblicoOrderBy<TEntity, TKey>(Func<TEntity, TKey>)Sottoposto a overload. Ordina in senso crescente gli elementi di una sequenza secondo una chiave. (Definito da Enumerable).
Metodo di estensione pubblicoOrderBy<TEntity, TKey>(Expression<Func<TEntity, TKey>>, IComparer<TKey>)Sottoposto a overload. Ordina in ordine crescente gli elementi di una sequenza utilizzando un operatore di confronto specificato. (Definito da Queryable).
Metodo di estensione pubblicoOrderBy<TEntity, TKey>(Func<TEntity, TKey>, IComparer<TKey>)Sottoposto a overload. Ordina in ordine crescente gli elementi di una sequenza utilizzando un operatore di confronto specificato. (Definito da Enumerable).
Metodo di estensione pubblicoOrderByDescending<TEntity, TKey>(Expression<Func<TEntity, TKey>>)Sottoposto a overload. Ordina in senso decrescente gli elementi di una sequenza secondo una chiave. (Definito da Queryable).
Metodo di estensione pubblicoOrderByDescending<TEntity, TKey>(Func<TEntity, TKey>)Sottoposto a overload. Ordina in senso decrescente gli elementi di una sequenza secondo una chiave. (Definito da Enumerable).
Metodo di estensione pubblicoOrderByDescending<TEntity, TKey>(Expression<Func<TEntity, TKey>>, IComparer<TKey>)Sottoposto a overload. Ordina in senso decrescente gli elementi di una sequenza utilizzando un operatore di confronto specificato. (Definito da Queryable).
Metodo di estensione pubblicoOrderByDescending<TEntity, TKey>(Func<TEntity, TKey>, IComparer<TKey>)Sottoposto a overload. Ordina in senso decrescente gli elementi di una sequenza utilizzando un operatore di confronto specificato. (Definito da Enumerable).
Metodo di estensione pubblicoReverse<TEntity>()Sottoposto a overload. Inverte l'ordine degli elementi in una sequenza. (Definito da Queryable).
Metodo di estensione pubblicoReverse<TEntity>()Sottoposto a overload. Inverte l'ordine degli elementi in una sequenza. (Definito da Enumerable).
Metodo di estensione pubblicoSelect<TEntity, TResult>(Expression<Func<TEntity, TResult>>)Sottoposto a overload. Proietta ogni elemento di una sequenza in una nuova maschera. (Definito da Queryable).
Metodo di estensione pubblicoSelect<TEntity, TResult>(Expression<Func<TEntity, Int32, TResult>>)Sottoposto a overload. Proietta ogni elemento di una sequenza in un nuovo modulo incorporando l'indice dell'elemento. (Definito da Queryable).
Metodo di estensione pubblicoSelect<TEntity, TResult>(Func<TEntity, TResult>)Sottoposto a overload. Proietta ogni elemento di una sequenza in una nuova maschera. (Definito da Enumerable).
Metodo di estensione pubblicoSelect<TEntity, TResult>(Func<TEntity, Int32, TResult>)Sottoposto a overload. Proietta ogni elemento di una sequenza in un nuovo modulo incorporando l'indice dell'elemento. (Definito da Enumerable).
Metodo di estensione pubblicoSelectMany<TEntity, TResult>(Expression<Func<TEntity, IEnumerable<TResult>>>)Sottoposto a overload. Proietta ogni elemento di una sequenza a un oggetto IEnumerable<T> e combina le sequenze risultanti in una sequenza. (Definito da Queryable).
Metodo di estensione pubblicoSelectMany<TEntity, TResult>(Expression<Func<TEntity, Int32, IEnumerable<TResult>>>)Sottoposto a overload. Proietta ogni elemento di una sequenza a un oggetto IEnumerable<T> e combina le sequenze risultanti in una sequenza. L'indice di ogni elemento di origine viene utilizzato nella maschera proiettata di tale elemento. (Definito da Queryable).
Metodo di estensione pubblicoSelectMany<TEntity, TResult>(Func<TEntity, IEnumerable<TResult>>)Sottoposto a overload. Proietta ogni elemento di una sequenza a un oggetto IEnumerable<T> e semplifica le sequenze risultanti in un’unica sequenza. (Definito da Enumerable).
Metodo di estensione pubblicoSelectMany<TEntity, TResult>(Func<TEntity, Int32, IEnumerable<TResult>>)Sottoposto a overload. Proietta ogni elemento di una sequenza a un oggetto IEnumerable<T> e semplifica le sequenze risultanti in un’unica sequenza. L'indice di ogni elemento di origine viene utilizzato nella maschera proiettata di tale elemento. (Definito da Enumerable).
Metodo di estensione pubblicoSelectMany<TEntity, TCollection, TResult>(Expression<Func<TEntity, Int32, IEnumerable<TCollection>>>, Expression<Func<TEntity, TCollection, TResult>>)Sottoposto a overload. Proietta ogni elemento di una sequenza a un oggetto IEnumerable<T> che incorpora l'indice dell'elemento di origine che lo ha prodotto. Viene quindi richiamata una funzione del selettore di risultato su ogni elemento di ogni sequenza intermedia e i valori risultanti vengono combinati in una singola sequenza unidimensionale e restituiti. (Definito da Queryable).
Metodo di estensione pubblicoSelectMany<TEntity, TCollection, TResult>(Expression<Func<TEntity, IEnumerable<TCollection>>>, Expression<Func<TEntity, TCollection, TResult>>)Sottoposto a overload. Proietta ogni elemento di una sequenza a un oggetto IEnumerable<T> e richiama una funzione del selettore di risultato su ogni elemento al suo interno. I valori risultanti da ogni sequenza intermedia vengono combinati in un singola sequenza unidimensionale e restituiti. (Definito da Queryable).
Metodo di estensione pubblicoSelectMany<TEntity, TCollection, TResult>(Func<TEntity, Int32, IEnumerable<TCollection>>, Func<TEntity, TCollection, TResult>)Sottoposto a overload. Proietta ogni elemento di una sequenza a un oggetto IEnumerable<T>, semplifica le sequenze risultanti in un’unica sequenza e richiama una funzione del selettore di risultato su ogni elemento al suo interno. L'indice di ogni elemento di origine viene utilizzato nella maschera intermedia proiettata di tale elemento. (Definito da Enumerable).
Metodo di estensione pubblicoSelectMany<TEntity, TCollection, TResult>(Func<TEntity, IEnumerable<TCollection>>, Func<TEntity, TCollection, TResult>)Sottoposto a overload. Proietta ogni elemento di una sequenza a un oggetto IEnumerable<T>, semplifica le sequenze risultanti in un’unica sequenza e richiama una funzione del selettore di risultato su ogni elemento al suo interno. (Definito da Enumerable).
Metodo di estensione pubblicoSequenceEqual<TEntity>(IEnumerable<TEntity>)Sottoposto a overload. Determina se due sequenze sono uguali utilizzando l'operatore di confronto uguaglianze predefinito per confrontare gli elementi. (Definito da Queryable).
Metodo di estensione pubblicoSequenceEqual<TEntity>(IEnumerable<TEntity>)Sottoposto a overload. Determina se due sequenze sono uguali confrontando gli elementi tramite l’uso dell'operatore di confronto di uguaglianza predefinito per il loro tipo. (Definito da Enumerable).
Metodo di estensione pubblicoSequenceEqual<TEntity>(IEnumerable<TEntity>, IEqualityComparer<TEntity>)Sottoposto a overload. Determina se due sequenze sono uguali utilizzando un oggetto IEqualityComparer<T> specificato per confrontare gli elementi. (Definito da Queryable).
Metodo di estensione pubblicoSequenceEqual<TEntity>(IEnumerable<TEntity>, IEqualityComparer<TEntity>)Sottoposto a overload. Determina se due sequenze sono uguali confrontando i loro elementi mediante l’uso di un oggetto IEqualityComparer<T> specificato. (Definito da Enumerable).
Metodo di estensione pubblicoSingle<TEntity>()Sottoposto a overload. Restituisce il singolo elemento di una sequenza e genera un'eccezione se nella sequenza non è presente esattamente un elemento. (Definito da Queryable).
Metodo di estensione pubblicoSingle<TEntity>()Sottoposto a overload. Restituisce il singolo elemento di una sequenza e genera un'eccezione se nella sequenza non è presente esattamente un elemento. (Definito da Enumerable).
Metodo di estensione pubblicoSingle<TEntity>(Expression<Func<TEntity, Boolean>>)Sottoposto a overload. Restituisce il singolo elemento di una sequenza che soddisfa una condizione specificata e genera un'eccezione se esiste più di un elemento. (Definito da Queryable).
Metodo di estensione pubblicoSingle<TEntity>(Func<TEntity, Boolean>)Sottoposto a overload. Restituisce il singolo elemento di una sequenza che soddisfa una condizione specificata e genera un'eccezione se esiste più di un elemento. (Definito da Enumerable).
Metodo di estensione pubblicoSingleOrDefault<TEntity>()Sottoposto a overload. Restituisce il singolo elemento di una sequenza o un valore predefinito se la sequenza è vuota. Questo metodo genera un'eccezione se esiste più di un elemento nella sequenza. (Definito da Queryable).
Metodo di estensione pubblicoSingleOrDefault<TEntity>()Sottoposto a overload. Restituisce il singolo elemento di una sequenza o un valore predefinito se la sequenza è vuota. Questo metodo genera un'eccezione se esiste più di un elemento nella sequenza. (Definito da Enumerable).
Metodo di estensione pubblicoSingleOrDefault<TEntity>(Expression<Func<TEntity, Boolean>>)Sottoposto a overload. Restituisce 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ù di un elemento soddisfa la condizione. (Definito da Queryable).
Metodo di estensione pubblicoSingleOrDefault<TEntity>(Func<TEntity, Boolean>)Sottoposto a overload. Restituisce 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ù di un elemento soddisfa la condizione. (Definito da Enumerable).
Metodo di estensione pubblicoSkip<TEntity>(Int32)Sottoposto a overload. Ignora un numero specificato di elementi in una sequenza e quindi restituisce gli elementi rimanenti. (Definito da Queryable).
Metodo di estensione pubblicoSkip<TEntity>(Int32)Sottoposto a overload. Ignora un numero specificato di elementi in una sequenza e quindi restituisce gli elementi rimanenti. (Definito da Enumerable).
Metodo di estensione pubblicoSkipWhile<TEntity>(Expression<Func<TEntity, Boolean>>)Sottoposto a overload. Ignora gli elementi in sequenza finché la condizione specificata è soddisfatta e quindi restituisce gli elementi rimanenti. (Definito da Queryable).
Metodo di estensione pubblicoSkipWhile<TEntity>(Func<TEntity, Boolean>)Sottoposto a overload. Ignora gli elementi in sequenza finché la condizione specificata è soddisfatta e quindi restituisce gli elementi rimanenti. (Definito da Enumerable).
Metodo di estensione pubblicoSkipWhile<TEntity>(Expression<Func<TEntity, Int32, Boolean>>)Sottoposto a overload. Ignora gli elementi in sequenza finché la condizione specificata è soddisfatta e quindi restituisce gli elementi rimanenti. L'indice dell'elemento viene utilizzato nella logica della funzione predicativa. (Definito da Queryable).
Metodo di estensione pubblicoSkipWhile<TEntity>(Func<TEntity, Int32, Boolean>)Sottoposto a overload. Ignora gli elementi in sequenza finché la condizione specificata è soddisfatta e quindi restituisce gli elementi rimanenti. L'indice dell'elemento viene utilizzato nella logica della funzione predicativa. (Definito da Enumerable).
Metodo di estensione pubblicoSortBy<TEntity>specifica un ordinamento. (Definito da QueryExtensions).
Metodo di estensione pubblicoSum<TEntity>(Expression<Func<TEntity, Decimal>>)Sottoposto a overload. Calcola la somma della sequenza di valori Decimal ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input. (Definito da Queryable).
Metodo di estensione pubblicoSum<TEntity>(Expression<Func<TEntity, Nullable<Decimal>>>)Sottoposto a overload. Calcola la somma della sequenza di valori Decimal nullable, ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input. (Definito da Queryable).
Metodo di estensione pubblicoSum<TEntity>(Func<TEntity, Decimal>)Sottoposto a overload. Calcola la somma della sequenza di valori Decimal ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input. (Definito da Enumerable).
Metodo di estensione pubblicoSum<TEntity>(Func<TEntity, Nullable<Decimal>>)Sottoposto a overload. Calcola la somma della sequenza di valori Decimal nullable, ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input. (Definito da Enumerable).
Metodo di estensione pubblicoSum<TEntity>(Expression<Func<TEntity, Double>>)Sottoposto a overload. Calcola la somma della sequenza di valori Double ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input. (Definito da Queryable).
Metodo di estensione pubblicoSum<TEntity>(Expression<Func<TEntity, Nullable<Double>>>)Sottoposto a overload. Calcola la somma della sequenza di valori Double nullable, ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input. (Definito da Queryable).
Metodo di estensione pubblicoSum<TEntity>(Func<TEntity, Double>)Sottoposto a overload. Calcola la somma della sequenza di valori Double ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input. (Definito da Enumerable).
Metodo di estensione pubblicoSum<TEntity>(Func<TEntity, Nullable<Double>>)Sottoposto a overload. Calcola la somma della sequenza di valori Double nullable, ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input. (Definito da Enumerable).
Metodo di estensione pubblicoSum<TEntity>(Expression<Func<TEntity, Int32>>)Sottoposto a overload. Calcola la somma della sequenza di valori Int32 ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input. (Definito da Queryable).
Metodo di estensione pubblicoSum<TEntity>(Expression<Func<TEntity, Nullable<Int32>>>)Sottoposto a overload. Calcola la somma della sequenza di valori Int32 nullable, ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input. (Definito da Queryable).
Metodo di estensione pubblicoSum<TEntity>(Expression<Func<TEntity, Int64>>)Sottoposto a overload. Calcola la somma della sequenza di valori Int64 ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input. (Definito da Queryable).
Metodo di estensione pubblicoSum<TEntity>(Expression<Func<TEntity, Nullable<Int64>>>)Sottoposto a overload. Calcola la somma della sequenza di valori Int64 nullable, ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input. (Definito da Queryable).
Metodo di estensione pubblicoSum<TEntity>(Expression<Func<TEntity, Single>>)Sottoposto a overload. Calcola la somma della sequenza di valori Single ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input. (Definito da Queryable).
Metodo di estensione pubblicoSum<TEntity>(Expression<Func<TEntity, Nullable<Single>>>)Sottoposto a overload. Calcola la somma della sequenza di valori Single nullable, ottenuta chiamando una funzione di proiezione su ogni elemento della sequenza di input. (Definito da Queryable).
Metodo di estensione pubblicoSum<TEntity>(Func<TEntity, Int32>)Sottoposto a overload. Calcola la somma della sequenza di valori Int32 ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input. (Definito da Enumerable).
Metodo di estensione pubblicoSum<TEntity>(Func<TEntity, Nullable<Int32>>)Sottoposto a overload. Calcola la somma della sequenza di valori Int32 nullable, ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input. (Definito da Enumerable).
Metodo di estensione pubblicoSum<TEntity>(Func<TEntity, Int64>)Sottoposto a overload. Calcola la somma della sequenza di valori Int64 ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input. (Definito da Enumerable).
Metodo di estensione pubblicoSum<TEntity>(Func<TEntity, Nullable<Int64>>)Sottoposto a overload. Calcola la somma della sequenza di valori Int64 nullable, ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input. (Definito da Enumerable).
Metodo di estensione pubblicoSum<TEntity>(Func<TEntity, Single>)Sottoposto a overload. Calcola la somma della sequenza di valori Single ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input. (Definito da Enumerable).
Metodo di estensione pubblicoSum<TEntity>(Func<TEntity, Nullable<Single>>)Sottoposto a overload. Calcola la somma della sequenza di valori Single nullable, ottenuti chiamando una funzione di trasformazione su ogni elemento della sequenza di input. (Definito da Enumerable).
Metodo di estensione pubblicoTake<TEntity>(Int32)Sottoposto a overload. Restituisce un numero specificato di elementi contigui dall'inizio di una sequenza. (Definito da Queryable).
Metodo di estensione pubblicoTake<TEntity>(Int32)Sottoposto a overload. Restituisce un numero specificato di elementi contigui dall'inizio di una sequenza. (Definito da Enumerable).
Metodo di estensione pubblicoTakeWhile<TEntity>(Expression<Func<TEntity, Boolean>>)Sottoposto a overload. Restituisce elementi di una sequenza finché una condizione specificata è soddisfatta. (Definito da Queryable).
Metodo di estensione pubblicoTakeWhile<TEntity>(Func<TEntity, Boolean>)Sottoposto a overload. Restituisce elementi di una sequenza finché una condizione specificata è soddisfatta. (Definito da Enumerable).
Metodo di estensione pubblicoTakeWhile<TEntity>(Expression<Func<TEntity, Int32, Boolean>>)Sottoposto a overload. Restituisce elementi di una sequenza finché una condizione specificata resta vera. L'indice dell'elemento viene utilizzato nella logica della funzione predicativa. (Definito da Queryable).
Metodo di estensione pubblicoTakeWhile<TEntity>(Func<TEntity, Int32, Boolean>)Sottoposto a overload. Restituisce elementi di una sequenza finché una condizione specificata è soddisfatta. L'indice dell'elemento viene utilizzato nella logica della funzione predicativa. (Definito da Enumerable).
Metodo di estensione pubblicoToArray<TEntity>Crea una matrice da un oggetto IEnumerable<T>. (Definito da Enumerable).
Metodo di estensione pubblicoToDictionary<TEntity, TKey>(Func<TEntity, TKey>)Sottoposto a overload. Crea un oggetto Dictionary<TKey, TValue> da un oggetto IEnumerable<T> secondo una funzione del selettore principale specificata. (Definito da Enumerable).
Metodo di estensione pubblicoToDictionary<TEntity, TKey>(Func<TEntity, TKey>, IEqualityComparer<TKey>)Sottoposto a overload. Crea un oggetto Dictionary<TKey, TValue> da un oggetto IEnumerable<T> secondo una funzione del selettore principale specificata e un operatore di confronto principale. (Definito da Enumerable).
Metodo di estensione pubblicoToDictionary<TEntity, TKey, TElement>(Func<TEntity, TKey>, Func<TEntity, TElement>)Sottoposto a overload. Crea un oggetto Dictionary<TKey, TValue> da un oggetto IEnumerable<T> secondo le funzioni specificate del selettore principale e del selettore di elementi. (Definito da Enumerable).
Metodo di estensione pubblicoToDictionary<TEntity, TKey, TElement>(Func<TEntity, TKey>, Func<TEntity, TElement>, IEqualityComparer<TKey>)Sottoposto a overload. Crea un oggetto Dictionary<TKey, TValue> da un oggetto IEnumerable<T> secondo una funzione specificata del selettore principale, un operatore di confronto principale e una funzione del selettore di elementi. (Definito da Enumerable).
Metodo di estensione pubblicoToList<TEntity>Crea un oggetto List<T> da un oggetto IEnumerable<T>. (Definito da Enumerable).
Metodo di estensione pubblicoToLookup<TEntity, TKey>(Func<TEntity, TKey>)Sottoposto a overload. Crea un oggetto Lookup<TKey, TElement> da un oggetto IEnumerable<T> secondo una funzione del selettore principale specificata. (Definito da Enumerable).
Metodo di estensione pubblicoToLookup<TEntity, TKey>(Func<TEntity, TKey>, IEqualityComparer<TKey>)Sottoposto a overload. Crea un oggetto Lookup<TKey, TElement> da un oggetto IEnumerable<T> secondo una funzione del selettore principale specificata e un operatore di confronto principale. (Definito da Enumerable).
Metodo di estensione pubblicoToLookup<TEntity, TKey, TElement>(Func<TEntity, TKey>, Func<TEntity, TElement>)Sottoposto a overload. Crea un oggetto Lookup<TKey, TElement> da un oggetto IEnumerable<T> secondo le funzioni specificate del selettore principale e del selettore di elementi. (Definito da Enumerable).
Metodo di estensione pubblicoToLookup<TEntity, TKey, TElement>(Func<TEntity, TKey>, Func<TEntity, TElement>, IEqualityComparer<TKey>)Sottoposto a overload. Crea un oggetto Lookup<TKey, TElement> da un oggetto IEnumerable<T> secondo una funzione specificata del selettore principale, un operatore di confronto principale e una funzione del selettore di elementi. (Definito da Enumerable).
Metodo di estensione pubblicoUnion<TEntity>(IEnumerable<TEntity>)Sottoposto a overload. Produce l'unione insiemistica delle due sequenze utilizzando l'operatore di confronto di uguaglianza predefinito. (Definito da Queryable).
Metodo di estensione pubblicoUnion<TEntity>(IEnumerable<TEntity>)Sottoposto a overload. Produce l'unione insiemistica delle due sequenze utilizzando l'operatore di confronto di uguaglianza predefinito. (Definito da Enumerable).
Metodo di estensione pubblicoUnion<TEntity>(IEnumerable<TEntity>, IEqualityComparer<TEntity>)Sottoposto a overload. Produce l'unione insiemistica di due sequenze utilizzando un oggetto IEqualityComparer<T> specificato. (Definito da Queryable).
Metodo di estensione pubblicoUnion<TEntity>(IEnumerable<TEntity>, IEqualityComparer<TEntity>)Sottoposto a overload. Produce l'unione insiemistica di due sequenze utilizzando un oggetto IEqualityComparer<T> specificato. (Definito da Enumerable).
Metodo di estensione pubblicoWhere<TEntity>(Expression<Func<TEntity, Boolean>>)Sottoposto a overload. Filtra una sequenza di valori in base a un predicato. (Definito da Queryable).
Metodo di estensione pubblicoWhere<TEntity>(Func<TEntity, Boolean>)Sottoposto a overload. Filtra una sequenza di valori in base a un predicato. (Definito da Enumerable).
Metodo di estensione pubblicoWhere<TEntity>(Expression<Func<TEntity, Int32, Boolean>>)Sottoposto a overload. Filtra una sequenza di valori in base a un predicato. L'indice di ogni elemento viene utilizzato nella logica della funzione del predicato. (Definito da Queryable).
Metodo di estensione pubblicoWhere<TEntity>(Func<TEntity, Int32, Boolean>)Sottoposto a overload. Filtra una sequenza di valori in base a un predicato. L'indice di ogni elemento viene utilizzato nella logica della funzione del predicato. (Definito da Enumerable).
Metodo di estensione pubblicoZip<TEntity, TSecond, TResult>(IEnumerable<TSecond>, Expression<Func<TEntity, TSecond, TResult>>)Sottoposto a overload. Unisce due sequenze tramite la funzione del predicato specificata. (Definito da Queryable).
Metodo di estensione pubblicoZip<TEntity, TSecond, TResult>(IEnumerable<TSecond>, Func<TEntity, TSecond, TResult>)Sottoposto a overload. Applica una funzione specificata agli elementi corrispondenti di due sequenze, producendo una sequenza dei risultati. (Definito da Enumerable).
In alto

  NomeDescrizione
Implementazione esplicita dell'interfacciaMetodo privatoIEnumerable<TEntity>.GetEnumeratorRestituisce un enumeratore che consente di scorrere la raccolta.
Implementazione esplicita dell'interfacciaMetodo privatoIEnumerable.GetEnumeratorRestituisce un enumeratore che consente di scorrere la raccolta.
Implementazione esplicita dell'interfacciaProprietà privataIListSource.ContainsListCollectionOttiene un valore che indica se l'insieme è costituito da oggetti IList.
Implementazione esplicita dell'interfacciaMetodo privatoIListSource.GetListRestituisce un oggetto IList che può essere associato a un'origine dati da un oggetto che non implementa un'interfaccia IList.
Implementazione esplicita dell'interfacciaProprietà privataIQueryable.ElementTypeOttiene il tipo degli elementi restituiti quando la struttura ad albero dell'oggetto associato a questo oggetto viene eseguito.
Implementazione esplicita dell'interfacciaProprietà privataIQueryable.ExpressionOttiene la struttura ad albero dell'associato a questa istanza di IQueryable.
Implementazione esplicita dell'interfacciaProprietà privataIQueryable.ProviderOttiene il provider della query associato all’origine dati.
Implementazione esplicita dell'interfacciaMetodo privatoIQueryProvider.CreateQuery(Expression)Costruisce un oggetto IQueryable per valutare la query rappresentata da una struttura ad albero dell'espressione specificata.
Implementazione esplicita dell'interfacciaMetodo privatoIQueryProvider.CreateQuery<TResult>(Expression)Costruisce un oggetto IQueryable<T> per valutare la query rappresentata da una struttura ad albero dell'espressione specificata.
Implementazione esplicita dell'interfacciaMetodo privatoIQueryProvider.Execute(Expression)Esegue la query rappresentata da una struttura ad albero dell'espressione specificata.
Implementazione esplicita dell'interfacciaMetodo privatoIQueryProvider.Execute<TResult>(Expression)Esegue la query fortemente tipizzata rappresentata da una struttura ad albero dell'espressione specificata.
Implementazione esplicita dell'interfacciaMetodo privatoITable.Attach(Object)Associa un'entità a DataContext in uno stato non modificato.
Implementazione esplicita dell'interfacciaMetodo privatoITable.Attach(Object, Boolean)Associa tutte le entità di un insieme a DataContext in uno stato modificato o non modificato.
Implementazione esplicita dell'interfacciaMetodo privatoITable.Attach(Object, Object)Associa un'entità a DataContext in uno stato modificato o non modificato specificando l'entità e lo stato originale.
Implementazione esplicita dell'interfacciaMetodo privatoITable.AttachAll(IEnumerable)Associa tutte le entità di un insieme a DataContext in uno stato modificato o non modificato.
Implementazione esplicita dell'interfacciaMetodo privatoITable.AttachAll(IEnumerable, Boolean)Associa tutte le entità di un insieme a DataContext in uno stato modificato o non modificato.
Implementazione esplicita dell'interfacciaMetodo privatoITable.DeleteAllOnSubmitImposta le entità dell'insieme su uno stato pending delete.
Implementazione esplicita dell'interfacciaMetodo privatoITable.DeleteOnSubmitImposta un'entità di questa tabella su uno stato pending delete.
Implementazione esplicita dell'interfacciaMetodo privatoITable.GetModifiedMembersRestituisce una matrice di membri modificati che contengono i valori correnti e originali.
Implementazione esplicita dell'interfacciaMetodo privatoITable.GetOriginalEntityStaterecupera i valori originali di un'entità specificata.
Implementazione esplicita dell'interfacciaMetodo privatoITable.InsertAllOnSubmitAggiunge tutte le entità di una raccolta a DataContext in uno stato di pending insert .
Implementazione esplicita dell'interfacciaMetodo privatoITable.InsertOnSubmitAggiunge un'entità in uno stato pending insert a questa tabella.
In alto

Questa classe consente di eseguire una query sulla tabella e di aggiungere, rimuovere e associare oggetti.

Un'applicazione può accedere a un'istanza Table<TEntity> tramite GetTable o tramite una proprietà fortemente tipizzata per l'oggetto DataContext fortemente tipizzato. Ovvero, quando la finestra di progettazione genera un oggetto DataContext, genera proprietà per rappresentare ogni Tabella. Di seguito è riportato un esempio:

[global::System.Data.Linq.Mapping.DatabaseAttribute(Name="SignOffTool")]
public partial class DataClasses1DataContext : System.Data.Linq.DataContext {
   public System.Data.Linq.Table<User> Users {
      get {
         return this.GetTable<User>();
      }
   }
}

Per questo DataContext fortemente tipizzato, è possibile accedere alla proprietà Utenti per ottenere Table<User>.

.NET Framework

Supportato in: 4.5, 4, 3.5

.NET Framework Client Profile

Supportato in: 4

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (ruoli di base del server non supportati), Windows Server 2008 R2 (ruoli di base del server supportati con SP1 o versione successiva, Itanium non supportato)

.NET Framework non supporta tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.

Qualsiasi membro pubblico static (Shared in Visual Basic) di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Aggiunte alla community

AGGIUNGI
Mostra:
© 2014 Microsoft