EntityObject Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Clase base para los tipos de entidad generados por las herramientas de 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
- Herencia
- Atributos
- Implementaciones
Constructores
EntityObject() |
Inicializa una nueva instancia de la clase EntityObject. |
Propiedades
EntityKey |
Obtiene o establece la clave para este objeto. |
EntityState |
Obtiene el estado de entidad del objeto. |
Métodos
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
GetValidValue<T>(T, String, Boolean, Boolean) |
Devuelve un tipo complejo para la propiedad especificada. (Heredado de StructuralObject) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
OnPropertyChanged(String) |
Genera el evento PropertyChanged. (Heredado de StructuralObject) |
OnPropertyChanging(String) |
Genera el evento PropertyChanging. (Heredado de StructuralObject) |
ReportPropertyChanged(String) |
Notifica a la herramienta de seguimiento de cambios que una propiedad ha cambiado. |
ReportPropertyChanging(String) |
Notifica a la herramienta de seguimiento de cambios que hay un cambio pendiente en la propiedad. |
SetValidValue<T>(T, T, String) |
Establece un objeto complejo para la propiedad especificada. (Heredado de StructuralObject) |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
Eventos
PropertyChanged |
Se produce cuando cambia el valor de una propiedad. (Heredado de StructuralObject) |
PropertyChanging |
Se produce cuando un valor de propiedad está pendiente de cambio. (Heredado de StructuralObject) |
Implementaciones de interfaz explícitas
IEntityWithChangeTracker.SetChangeTracker(IEntityChangeTracker) |
Especifica la instancia de IEntityChangeTracker que se usa para informar acerca de los cambios en las propiedades. |
IEntityWithRelationships.RelationshipManager |
Obtiene el administrador de relaciones que usa este objeto. |