EntityObject Clase

Definición

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
EntityObject
Atributos
Implementaciones

Constructores

Nombre Description
EntityObject()

Inicializa una nueva instancia de la clase EntityObject.

Propiedades

Nombre Description
EntityKey

Obtiene o establece la clave de este objeto.

EntityState

Obtiene el estado de entidad del objeto .

Métodos

Nombre Description
Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetHashCode()

Actúa 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 Objectactual.

(Heredado de Object)
OnPropertyChanged(String)

Genera el evento PropertyChanged.

(Heredado de StructuralObject)
OnPropertyChanging(String)

Genera el evento PropertyChanging.

(Heredado de StructuralObject)
ReportPropertyChanged(String)

Notifica al rastreador de cambios que ha cambiado una propiedad.

ReportPropertyChanging(String)

Notifica al rastreador de cambios que está pendiente un cambio de 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

Nombre Description
PropertyChanged

Se produce cuando ha cambiado un valor de propiedad.

(Heredado de StructuralObject)
PropertyChanging

Se produce cuando un cambio de valor de propiedad es un pendiente.

(Heredado de StructuralObject)

Implementaciones de interfaz explícitas

Nombre Description
IEntityWithChangeTracker.SetChangeTracker(IEntityChangeTracker)

Especifica la instancia de que se usa para notificar los cambios de IEntityChangeTracker propiedad.

IEntityWithRelationships.RelationshipManager

Obtiene el administrador de relaciones utilizado por este objeto.

Se aplica a

Consulte también