Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
[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.]
Lo spazio dei nomi System.Data.Entity.Core.Objects fornisce le funzionalità per l'esecuzione di query e l'utilizzo di tipi di dati di entità.
Classi
Classe | Descrizione | |
---|---|---|
![]() |
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.L'oggetto DbUpdatableDataRecord implementa metodi che consentono aggiornamenti ai valori originali di un oggetto. |
![]() |
EntityFunctions | Obsoleta. Fornisce metodi CLR (Common Language Runtime) che espongono funzioni canoniche EDM per l'utilizzo nelle query LINQ to Entities DbContext o ObjectContext. |
![]() |
ExecutionOptions | Rappresenta le opzioni per l'esecuzione della query. |
![]() |
ObjectContext | ObjectContext è l'oggetto di primo livello che incapsula una connessione tra il CLR e il database e funge da gateway per le operazioni di creazione, lettura, aggiornamento ed eliminazione. |
![]() |
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 oggetti costituito da un nome, un tipo e un valore. |
![]() |
ObjectParameterCollection | Rappresenta una raccolta di parametri di query a livello oggetti. |
![]() |
ObjectQuery | Questa classe implementa query non tipizzate a livello oggetti. |
![]() |
ObjectQuery<T> | ObjectQuery implementa le query fortemente tipizzate al livello oggetti.Le query vengono specificate utilizzando stringhe Entity-SQL e possono essere create chiamando i metodi del generatore di query basato 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 metodo Execute(MergeOption). |
![]() |
ObjectSet<TEntity> | Rappresenta un set di entità tipizzato utilizzato per eseguire operazioni di creazione, lettura, aggiornamento ed eliminazione. |
![]() |
ObjectStateEntry | Rappresenta un'entità, uno stub 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 è stata recuperata dal database. |
![]() |
ProxyDataContractResolver | DataContractResolver che sa come risolvere i tipi proxy creati per le classi che non riconoscono la persistenza nei relativi tipi di base.Utilizzato con DataContractSerializer. |
Interfacce
Interfaccia | Descrizione | |
---|---|---|
![]() |
IObjectSet<TEntity> | Definisce il comportamento per le implementazioni di IQueryable che consentono modifiche all'appartenenza del set risultante. |
Delegati
Delegato | Descrizione | |
---|---|---|
![]() |
ObjectMaterializedEventHandler | Delegato per l'evento ObjectMaterialized. |
Enumerazioni
Enumerazione | Descrizione | |
---|---|---|
![]() |
MergeOption | Modi diversi in cui i nuovi oggetti caricati dal database possono essere uniti con gli oggetti esistenti già in memoria. |
![]() |
RefreshMode | Definisce i diversi modi per gestire le proprietà modificate durante l'aggiornamento dei dati in memoria del database. |
![]() |
SaveOptions | Flag utilizzati per modificare il comportamento di ObjectContext.SaveChanges() |