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 que são gerados pelas ferramentas do 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
| Nome | Description |
|---|---|
| EntityObject() |
Inicializa uma nova instância da classe EntityObject. |
Propriedades
| Nome | Description |
|---|---|
| EntityKey |
Obtém ou define a chave para este objeto. |
| EntityState |
Obtém o estado da entidade do objeto. |
Métodos
| Nome | Description |
|---|---|
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Serve como a função hash predefinida. (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 Objectatual. (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 de que uma propriedade foi alterada. |
| ReportPropertyChanging(String) |
Notifica o rastreador de alterações de 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
| Nome | Description |
|---|---|
| PropertyChanged |
Ocorre quando um valor de propriedade é alterado. (Herdado de StructuralObject) |
| PropertyChanging |
Ocorre quando uma alteração de valor de propriedade é pendente. (Herdado de StructuralObject) |
Implantações explícitas de interface
| Nome | Description |
|---|---|
| IEntityWithChangeTracker.SetChangeTracker(IEntityChangeTracker) |
Especifica a instância que é usada para relatar alterações de IEntityChangeTracker propriedade. |
| IEntityWithRelationships.RelationshipManager |
Obtém o gerenciador de relações usado por esse objeto. |