MetaType Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 |
| HasAnyValidateMethod |
Cuando se reemplaza en una clase derivada, obtiene un valor que indica si los MetaType tipos o cualquiera de sus bases tienen un |
| 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 |
| OnValidateMethod |
Cuando se reemplaza en una clase derivada, obtiene información sobre el |
| 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) |