Condividi tramite


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

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.