MetaType Clase

Definición

Representa la asignación de un tipo de objeto de dominio a las columnas de una tabla de base de datos.

public ref class MetaType abstract
public abstract class MetaType
type MetaType = class
Public MustInherit Class MetaType
Herencia
MetaType

Constructores

Nombre Description
MetaType()

Inicializa una nueva instancia de la clase MetaType.

Propiedades

Nombre Description
Associations

Cuando se reemplaza en una clase derivada, obtiene una enumeración de todas las asociaciones.

CanInstantiate

Cuando se reemplaza en una clase derivada, obtiene si se puede crear una instancia del tipo subyacente como resultado de una consulta.

DataMembers

Cuando se reemplaza en una clase derivada, obtiene una enumeración de todos los miembros de datos (campos y propiedades).

DBGeneratedIdentityMember

Cuando se reemplaza en una clase derivada, obtiene el miembro que representa la columna de identidad generada automáticamente.

DerivedTypes

Cuando se reemplaza en una clase derivada, obtiene una enumeración de los tipos derivados inmediatos en una jerarquía de herencia.

Discriminator

Cuando se reemplaza en una clase derivada, obtiene el miembro que representa la columna discriminador de herencia.

HasAnyLoadMethod

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el objeto actual MetaType o cualquiera de sus tipos base tiene un OnLoaded método .

HasAnyValidateMethod

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si los MetaType tipos o cualquiera de sus bases tienen un OnValidate método .

HasInheritance

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el tipo forma parte de una jerarquía de herencia asignada.

HasInheritanceCode

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si este tipo define un código de herencia.

HasUpdateCheck

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si el tipo tiene algún miembro persistente que pueda requerir una prueba para conflictos de simultaneidad optimista.

IdentityMembers

Cuando se reemplaza en una clase derivada, obtiene una enumeración de todos los miembros de datos que definen la identidad única del tipo.

InheritanceBase

Cuando se reemplaza en una clase derivada, obtiene el metatipo base en la jerarquía de herencia.

InheritanceCode

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si este tipo define un código de herencia.

InheritanceDefault

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si este tipo se usa como valor predeterminado de una jerarquía de herencia.

InheritanceRoot

Cuando se reemplaza en una clase derivada, obtiene el tipo raíz de la jerarquía de herencia.

InheritanceTypes

Cuando se reemplaza en una clase derivada, obtiene una colección de todos los tipos definidos por una jerarquía de herencia.

IsEntity

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si MetaType es un tipo de entidad.

IsInheritanceDefault

Cuando se reemplaza en una clase derivada, obtiene un valor que indica si este tipo se usa como valor predeterminado de una jerarquía de herencia.

Model

Cuando se reemplaza en una clase derivada, obtiene el MetaModel objeto que contiene este MetaType.

Name

Cuando se reemplaza en una clase derivada, obtiene el nombre de .MetaType

OnLoadedMethod

Cuando se reemplaza en una clase derivada, obtiene información sobre el OnLoaded método contenido por este metatipo.

OnValidateMethod

Cuando se reemplaza en una clase derivada, obtiene información sobre el OnValidate método contenido por este metatipo.

PersistentDataMembers

Cuando se reemplaza en una clase derivada, obtiene una colección de todos los miembros de datos persistentes.

Table

Cuando se reemplaza en una clase derivada, obtiene el MetaTable que lo usa MetaType para la definición de fila.

Type

Cuando se reemplaza en una clase derivada, obtiene el tipo subyacente de Common Language Runtime (CLR).

VersionMember

Cuando se reemplaza en una clase derivada, obtiene una columna de versión de fila o marca de tiempo para este MetaTypeobjeto .

Métodos

Nombre Description
Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetDataMember(MemberInfo)

Cuando se reemplaza en una clase derivada, obtiene el MetaDataMember asociado al miembro especificado.

GetHashCode()

Actúa como función hash predeterminada.

(Heredado de Object)
GetInheritanceType(Type)

Cuando se reemplaza en una clase derivada, obtiene para MetaType un subtipo de herencia.

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
GetTypeForInheritanceCode(Object)

Cuando se reemplaza en una clase derivada, obtiene el metatipo asociado al código de herencia especificado.

MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a