EntityObject Classe
Définition
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.
Classe de base des types d'entités générés par les outils Entity Data Model.
public ref class EntityObject abstract : System::Data::Objects::DataClasses::StructuralObject, System::Data::Objects::DataClasses::IEntityWithChangeTracker, System::Data::Objects::DataClasses::IEntityWithKey, System::Data::Objects::DataClasses::IEntityWithRelationships
[System.Runtime.Serialization.DataContract(IsReference=true)]
[System.Serializable]
public abstract class EntityObject : System.Data.Objects.DataClasses.StructuralObject, System.Data.Objects.DataClasses.IEntityWithChangeTracker, System.Data.Objects.DataClasses.IEntityWithKey, System.Data.Objects.DataClasses.IEntityWithRelationships
[<System.Runtime.Serialization.DataContract(IsReference=true)>]
[<System.Serializable>]
type EntityObject = class
inherit StructuralObject
interface IEntityWithKey
interface IEntityWithChangeTracker
interface IEntityWithRelationships
Public MustInherit Class EntityObject
Inherits StructuralObject
Implements IEntityWithChangeTracker, IEntityWithKey, IEntityWithRelationships
- Héritage
- Attributs
- Implémente
Constructeurs
EntityObject() |
Initialise une nouvelle instance de la classe EntityObject. |
Propriétés
EntityKey |
Obtient ou définit la clé pour cet objet. |
EntityState |
Obtient l'état d'entité de l'objet. |
Méthodes
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
GetValidValue<T>(T, String, Boolean, Boolean) |
Retourne un type complexe pour la propriété spécifiée. (Hérité de StructuralObject) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
OnPropertyChanged(String) |
Déclenche l’événement PropertyChanged. (Hérité de StructuralObject) |
OnPropertyChanging(String) |
Déclenche l’événement PropertyChanging. (Hérité de StructuralObject) |
ReportPropertyChanged(String) |
Notifie le dispositif de suivi des modifications qu'une propriété a changé. |
ReportPropertyChanging(String) |
Notifie le dispositif de suivi des modifications qu'une modification de propriété est en cours. |
SetValidValue<T>(T, T, String) |
Définit un objet complexe pour la propriété spécifiée. (Hérité de StructuralObject) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |
Événements
PropertyChanged |
Se produit lorsqu'une valeur de propriété a été modifiée. (Hérité de StructuralObject) |
PropertyChanging |
Se produit lorsqu'une modification de valeur de propriété est en cours. (Hérité de StructuralObject) |
Implémentations d’interfaces explicites
IEntityWithChangeTracker.SetChangeTracker(IEntityChangeTracker) |
Spécifie l'instance de IEntityChangeTracker utilisée pour signaler les modifications de propriétés. |
IEntityWithRelationships.RelationshipManager |
Obtient le gestionnaire de relations utilisé par cet objet. |