EntityObject Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
La classe di base è la classe per i tipi di entità generati dagli strumenti di 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
- Ereditarietà
- Attributi
- Implementazioni
Costruttori
EntityObject() |
Inizializza una nuova istanza della classe EntityObject. |
Proprietà
EntityKey |
Ottiene o imposta la chiave per questo oggetto. |
EntityState |
Ottiene lo stato dell'entità dell'oggetto. |
Metodi
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
GetValidValue<T>(T, String, Boolean, Boolean) |
Restituisce un tipo complesso per la proprietà specificata. (Ereditato da StructuralObject) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
OnPropertyChanged(String) |
Genera l'evento PropertyChanged. (Ereditato da StructuralObject) |
OnPropertyChanging(String) |
Genera l'evento PropertyChanging. (Ereditato da StructuralObject) |
ReportPropertyChanged(String) |
Notifica all'individuazione modifiche la modifica di una proprietà. |
ReportPropertyChanging(String) |
Notifica all'individuazione modifiche la presenza di una modifica in sospeso per una proprietà. |
SetValidValue<T>(T, T, String) |
Imposta un oggetto complesso per la proprietà specificata. (Ereditato da StructuralObject) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Eventi
PropertyChanged |
Si verifica quando il valore di una proprietà è stato modificato. (Ereditato da StructuralObject) |
PropertyChanging |
Si verifica quando la modifica del valore di una proprietà è in sospeso. (Ereditato da StructuralObject) |
Implementazioni dell'interfaccia esplicita
IEntityWithChangeTracker.SetChangeTracker(IEntityChangeTracker) |
Specifica l'istanza di IEntityChangeTracker utilizzata per segnalare le modifiche alle proprietà. |
IEntityWithRelationships.RelationshipManager |
Ottiene il gestore delle relazioni utilizzato da questo oggetto. |