MetaType 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.
Representa o mapeamento de um tipo de objeto do domínio para as colunas de uma tabela de banco de dados.
public ref class MetaType abstract
public abstract class MetaType
type MetaType = class
Public MustInherit Class MetaType
- Herança
-
MetaType
Construtores
| MetaType() |
Inicializa uma nova instância da classe MetaType. |
Propriedades
| Associations |
Quando substituído em uma classe derivada, obtém uma enumeração de todas as associações. |
| CanInstantiate |
Quando substituído em uma classe derivada, obtém se é possível criar uma instância do tipo subjacente como resultado de uma consulta. |
| DataMembers |
Quando substituído em uma classe derivada, obtém uma enumeração de todos os membros de dados (campos e propriedades). |
| DBGeneratedIdentityMember |
Quando substituído em uma classe derivada, obtém o membro que representa a coluna de identidade gerada automaticamente. |
| DerivedTypes |
Quando substituído em uma classe derivada, obtém uma enumeração dos tipos derivados imediatos em uma hierarquia de herança. |
| Discriminator |
Quando substituído em uma classe derivada, obtém o membro que representa a coluna de discriminador de herança. |
| HasAnyLoadMethod |
Quando substituído em uma classe derivada, obtém um valor que indica se o atual MetaType ou qualquer um de seus tipos de bases tem um |
| HasAnyValidateMethod |
Quando substituído em uma classe derivada, obtém um valor que indica se o MetaType ou qualquer um de seus tipos de bases tem um |
| HasInheritance |
Quando substituído em uma classe derivada, obtém um valor que indica se o tipo faz parte de uma hierarquia de herança mapeada. |
| HasInheritanceCode |
Quando substituído em uma classe derivada, obtém um valor que indica se esse tipo define um código de herança. |
| HasUpdateCheck |
Quando substituído em uma classe derivada, obtém um valor que indica se o tipo tem algum membro persistente que pode exigir um teste de conflitos de simultaneidade otimista. |
| IdentityMembers |
Quando substituído em uma classe derivada, obtém uma enumeração de todos os membros de dados que definem a identidade exclusiva do tipo. |
| InheritanceBase |
Quando substituído em uma classe derivada, obtém o metatipo base na hierarquia de herança. |
| InheritanceCode |
Quando substituído em uma classe derivada, obtém um valor que indica se esse tipo define um código de herança. |
| InheritanceDefault |
Quando substituído em uma classe derivada, obtém um valor que indica se esse tipo é usado como o padrão de uma hierarquia de herança. |
| InheritanceRoot |
Quando substituído em uma classe derivada, obtém o tipo de raiz da hierarquia de herança. |
| InheritanceTypes |
Quando substituído em uma classe derivada, obtém uma coleção de todos os tipos que são definidos por uma hierarquia de herança. |
| IsEntity |
Quando substituído em uma classe derivada, obtém um valor que indica se o MetaType é um tipo de entidade. |
| IsInheritanceDefault |
Quando substituído em uma classe derivada, obtém um valor que indica se esse tipo é usado como o padrão de uma hierarquia de herança. |
| Model |
Quando substituído em uma classe derivada, obtém o MetaModel que contém este MetaType. |
| Name |
Quando substituído em uma classe derivada, obtém o nome do MetaType. |
| OnLoadedMethod |
Quando substituído em uma classe derivada, obtém informações sobre o |
| OnValidateMethod |
Quando substituído em uma classe derivada, obtém informações sobre o |
| PersistentDataMembers |
Quando substituído em uma classe derivada, obtém uma coleção de todos os membros de dados persistentes. |
| Table |
Quando substituído em uma classe derivada, obtém o MetaTable que usa esse MetaType para definição de linha. |
| Type |
Quando substituído em uma classe derivada, obtém o tipo de CLR (Common Language Runtime) subjacente. |
| VersionMember |
Quando substituído em uma classe derivada, obtém uma coluna de versão de linha ou de carimbo de data/hora para este MetaType. |
Métodos
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetDataMember(MemberInfo) |
Quando substituído em uma classe derivada, obtém o MetaDataMember associado ao membro especificado. |
| GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
| GetInheritanceType(Type) |
Quando substituído em uma classe derivada, obtém o MetaType de um subtipo de herança. |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| GetTypeForInheritanceCode(Object) |
Quando substituído em uma classe derivada, obtém o metatipo associado ao código de herança especificado. |
| MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
| ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |