EntityObject Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Classe base para tipos de entidade gerados pelas ferramentas de Modelo de Dados de Entidade.
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
- Herança
- Atributos
- Implementações
Construtores
EntityObject() |
Inicializa uma nova instância da classe EntityObject. |
Propriedades
EntityKey |
Obtém ou define a chave para esse objeto. |
EntityState |
Obtém o estado da entidade do objeto. |
Métodos
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
GetValidValue<T>(T, String, Boolean, Boolean) |
Retorna um tipo complexo para a propriedade especificada. (Herdado de StructuralObject) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
OnPropertyChanged(String) |
Aciona o evento PropertyChanged. (Herdado de StructuralObject) |
OnPropertyChanging(String) |
Aciona o evento PropertyChanging. (Herdado de StructuralObject) |
ReportPropertyChanged(String) |
Notifica o rastreador de alterações que uma propriedade foi alterada. |
ReportPropertyChanging(String) |
Notifica o rastreador de alterações que uma alteração de propriedade está pendente. |
SetValidValue<T>(T, T, String) |
Define um objeto complexo para a propriedade especificada. (Herdado de StructuralObject) |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
Eventos
PropertyChanged |
Ocorre quando um valor da propriedade é alterado. (Herdado de StructuralObject) |
PropertyChanging |
Ocorre quando uma alteração de valor da propriedade está pendente. (Herdado de StructuralObject) |
Implantações explícitas de interface
IEntityWithChangeTracker.SetChangeTracker(IEntityChangeTracker) |
Especifica a instância de IEntityChangeTracker que é usada para relatar as alterações de propriedade. |
IEntityWithRelationships.RelationshipManager |
Obtém o gerenciador de relações usado por este objeto. |