ITable Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Oggetto utilizzato per gli scenari di query con tipizzazione debole.
public interface class ITable : System::Collections::IEnumerable, System::Linq::IQueryable
public interface ITable : System.Collections.IEnumerable, System.Linq.IQueryable
type ITable = interface
interface IQueryable
interface IEnumerable
Public Interface ITable
Implements IEnumerable, IQueryable
- Derivato
- Implementazioni
Commenti
Per altre informazioni sui metodi, vedere Table<TEntity>.
Proprietà
Context |
Ottiene l'oggetto DataContext utilizzato per recuperare ITable. |
ElementType |
Ottiene il tipo dell'elemento o degli elementi che sono restituiti quando la struttura ad albero dell'espressione associata a questa istanza di IQueryable è eseguita. (Ereditato da IQueryable) |
Expression |
Ottiene la struttura ad albero dell'espressione associata all'istanza di IQueryable. (Ereditato da IQueryable) |
IsReadOnly |
Indica se il tipo delle entità contenute in questa istanza di ITable dispone di una chiave primaria. |
Provider |
Ottiene il provider della query associato all’origine dati. (Ereditato da IQueryable) |
Metodi
Attach(Object) |
Associa un'entità a DataContext in stato non modificato. |
Attach(Object, Boolean) |
Associa tutte le entità di una raccolta a DataContext in uno stato modificato o non modificato. |
Attach(Object, Object) |
Associa un'entità a DataContext in uno stato modificato o non modificato specificando l'entità e lo stato originale. |
AttachAll(IEnumerable) |
Associa tutte le entità di una raccolta a DataContext in uno stato modificato o non modificato. |
AttachAll(IEnumerable, Boolean) |
Associa tutte le entità di una raccolta a DataContext in uno stato modificato o non modificato. |
DeleteAllOnSubmit(IEnumerable) |
Imposta tutte le entità della raccolta sullo stato |
DeleteOnSubmit(Object) |
Imposta un'entità di questa tabella sullo stato |
GetEnumerator() |
Restituisce un enumeratore che consente di eseguire l'iterazione di una raccolta. (Ereditato da IEnumerable) |
GetModifiedMembers(Object) |
Restituisce una matrice di membri modificati che contengono i valori correnti e originali. |
GetOriginalEntityState(Object) |
Recupera i valori originali. |
InsertAllOnSubmit(IEnumerable) |
Aggiunge tutte le entità di una raccolta a DataContext in stato |
InsertOnSubmit(Object) |
Aggiunge un'entità in stato |
Metodi di estensione
Cast<TResult>(IEnumerable) |
Esegue il cast degli elementi di un oggetto IEnumerable nel tipo specificato. |
OfType<TResult>(IEnumerable) |
Filtra gli elementi di un oggetto IEnumerable in base a un tipo specificato. |
AsParallel(IEnumerable) |
Consente la parallelizzazione di una query. |
AsQueryable(IEnumerable) |
Converte un oggetto IEnumerable in un oggetto IQueryable. |
Cast<TResult>(IQueryable) |
Converte gli elementi di un oggetto IQueryable nel tipo specificato. |
OfType<TResult>(IQueryable) |
Filtra gli elementi di un oggetto IQueryable in base a un tipo specificato. |