System.Data.Entity.Core.Objects Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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. |