Partager via


System.Data.Entity.Core.Objects Espace de noms

Classes

CompiledQuery

Met en cache une requête ELinq

CurrentValueRecord

Valeurs actuellement affectées aux propriétés d’une entité.

DbUpdatableDataRecord

Permet d'accéder aux valeurs d'origine des données d'objet. DbUpdatableDataRecord implémente des méthodes qui autorisent les mises à jour des valeurs d’origine d’un objet.

EntityFunctions

Fournit des méthodes CLR (Common Language Runtime) qui exposent des fonctions canoniques EDM à utiliser dans DbContext ou ObjectContext LINQ to Entities requêtes.

ExecutionOptions

Options d’exécution des requêtes.

ObjectContext

ObjectContext est l’objet de niveau supérieur qui encapsule une connexion entre le CLR et la base de données, servant de passerelle pour les opérations de création, de lecture, de mise à jour et de suppression.

ObjectContextOptions

Définit les options qui affectent le comportement de l’ObjetContext.

ObjectMaterializedEventArgs

EventArgs pour l’événement ObjectMaterialized.

ObjectParameter

Cette classe représente un paramètre de requête au niveau de la couche objet, qui se compose d’un nom, d’un type et d’une valeur.

ObjectParameterCollection

Cette classe représente une collection de paramètres de requête au niveau de la couche objet.

ObjectQuery

Cette classe implémente des requêtes non typées au niveau de la couche objet.

ObjectQuery<T>

ObjectQuery implémente des requêtes fortement typées au niveau de la couche objet. Les requêtes sont spécifiées à l’aide de chaînes Entity-SQL et peuvent être créées en appelant les méthodes du générateur de requêtes basées sur Entity-SQL déclarées par ObjectQuery.

ObjectResult

Cette classe implémente IEnumerable et IDisposable. L’instance de cette classe est retournée par la méthode ObjectQuery.Execute.

ObjectResult<T>

Cette classe représente le résultat de la Execute(MergeOption) méthode .

ObjectSet<TEntity>

Représente un jeu d’entités typé servant à exécuter des opérations de création, de lecture, de mise à jour et de suppression.

ObjectStateEntry

Représente une entité, un stub d’entité ou une relation

ObjectStateManager

Maintient la gestion de l'identité et de l'état d'objet pour les instances de type d'entité et les instances de relation.

OriginalValueRecord

Valeurs d’origine des propriétés d’une entité lors de sa récupération à partir de la base de données.

ProxyDataContractResolver

DataContractResolver qui sait comment résoudre les types de proxy créés pour les classes ignorantes persistantes dans leurs types de base. Il est utilisé avec DataContractSerializer.

Interfaces

IObjectSet<TEntity>

Définit le comportement pour les implémentations d’IQueryable qui autorisent les modifications apportées à l’appartenance au jeu résultant.

Énumérations

MergeOption

Les différentes façons dont les nouveaux objets chargés à partir de la base de données peuvent être fusionnés avec des objets existants déjà en mémoire.

RefreshMode

Définit les différentes façons de gérer les propriétés modifiées lors de l’actualisation des données en mémoire de la base de données.

SaveOptions

Indicateurs utilisés pour modifier le comportement d’ObjectContext.SaveChanges()

Délégués

ObjectMaterializedEventHandler

Délégué pour l’événement ObjectMaterialized.