System.Data.Entity.Core.Objects Spazio dei nomi
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.
Classi
CompiledQuery |
Memorizza nella cache una query ELinq |
CurrentValueRecord |
Valori attualmente assegnati alle proprietà di un'entità. |
DbUpdatableDataRecord |
Fornisce l'accesso ai valori originali dei dati dell'oggetto. DbUpdatableDataRecord implementa metodi che consentono aggiornamenti ai valori originali di un oggetto. |
EntityFunctions |
Fornisce metodi CLR (Common Language Runtime) che espongono funzioni canoniche EDM da usare in DbContext o ObjectContext LINQ to Entities query. |
ExecutionOptions |
Opzioni per l'esecuzione di query. |
ObjectContext |
ObjectContext è l'oggetto di primo livello che incapsula una connessione tra CLR e il database, che funge da gateway per le operazioni Create, Read, Update e Delete. |
ObjectContextOptions |
Definisce le opzioni che influiscono sul comportamento di ObjectContext. |
ObjectMaterializedEventArgs |
EventArgs per l'evento ObjectMaterialized. |
ObjectParameter |
Questa classe rappresenta un parametro di query a livello di oggetto, costituito da un nome, un tipo e un valore. |
ObjectParameterCollection |
Questa classe rappresenta una raccolta di parametri di query a livello di oggetto. |
ObjectQuery |
Questa classe implementa query non tipate a livello di oggetto. |
ObjectQuery<T> |
ObjectQuery implementa query fortemente tipizzate a livello di oggetto. Le query vengono specificate usando stringhe Entity-SQL e possono essere create chiamando i metodi del generatore di query basati su Entity-SQL dichiarati da ObjectQuery. |
ObjectResult |
Questa classe implementa IEnumerable e IDisposable. Un'istanza di questa classe viene restituita dal metodo ObjectQuery.Execute. |
ObjectResult<T> |
Questa classe rappresenta il risultato del Execute(MergeOption) metodo . |
ObjectSet<TEntity> |
Rappresenta un set di entità tipizzate usato per eseguire operazioni di creazione, lettura, aggiornamento ed eliminazione. |
ObjectStateEntry |
Rappresenta un'entità, uno stub di entità o una relazione |
ObjectStateManager |
Mantiene lo stato dell'oggetto e la gestione delle identità per le istanze del tipo di entità e le istanze della relazione. |
OriginalValueRecord |
Valori originali delle proprietà di un'entità quando è stato recuperato dal database. |
ProxyDataContractResolver |
DataContractResolver che sa risolvere i tipi proxy creati per classi ignoranti persistenti nei tipi di base. Viene usato con DataContractSerializer. |
Interfacce
IObjectSet<TEntity> |
Definisce il comportamento per le implementazioni di IQueryable che consentono modifiche all'appartenenza del set risultante. |
Enumerazioni
MergeOption |
I diversi modi in cui i nuovi oggetti caricati dal database possono essere uniti a oggetti esistenti già in memoria. |
RefreshMode |
Definisce i diversi modi per gestire le proprietà modificate durante l'aggiornamento dei dati in memoria dal database. |
SaveOptions |
Flag usati per modificare il comportamento di ObjectContext.SaveChanges() |
Delegati
ObjectMaterializedEventHandler |
Delegato per l'evento ObjectMaterialized. |