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) |