MetaType Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente le mappage d’un type d’objet de domaine aux colonnes d’une table de base de données.
public ref class MetaType abstract
public abstract class MetaType
type MetaType = class
Public MustInherit Class MetaType
- Héritage
-
MetaType
Constructeurs
| Nom | Description |
|---|---|
| MetaType() |
Initialise une nouvelle instance de la classe MetaType. |
Propriétés
| Nom | Description |
|---|---|
| Associations |
En cas de substitution dans une classe dérivée, obtient une énumération de toutes les associations. |
| CanInstantiate |
En cas de substitution dans une classe dérivée, obtient si le type sous-jacent peut être instancié à la suite d’une requête. |
| DataMembers |
En cas de substitution dans une classe dérivée, obtient une énumération de tous les membres de données (champs et propriétés). |
| DBGeneratedIdentityMember |
En cas de substitution dans une classe dérivée, obtient le membre qui représente la colonne d’identité générée automatiquement. |
| DerivedTypes |
En cas de substitution dans une classe dérivée, obtient une énumération des types dérivés immédiats dans une hiérarchie d’héritage. |
| Discriminator |
En cas de substitution dans une classe dérivée, obtient le membre qui représente la colonne de discrimination d’héritage. |
| HasAnyLoadMethod |
En cas de substitution dans une classe dérivée, obtient une valeur qui indique si le type de base actuel MetaType ou l’un de ses types de base a une |
| HasAnyValidateMethod |
En cas de substitution dans une classe dérivée, obtient une valeur qui indique si le ou l’un MetaType de ses types de base a une |
| HasInheritance |
En cas de substitution dans une classe dérivée, obtient une valeur indiquant si le type fait partie d’une hiérarchie d’héritage mappée. |
| HasInheritanceCode |
En cas de substitution dans une classe dérivée, obtient une valeur indiquant si ce type définit un code d’héritage. |
| HasUpdateCheck |
En cas de substitution dans une classe dérivée, obtient une valeur indiquant si le type a un membre persistant qui peut nécessiter un test pour les conflits d’accès concurrentiel optimistes. |
| IdentityMembers |
En cas de substitution dans une classe dérivée, obtient une énumération de tous les membres de données qui définissent l’identité unique du type. |
| InheritanceBase |
En cas de substitution dans une classe dérivée, obtient le méta-type de base dans la hiérarchie d’héritage. |
| InheritanceCode |
En cas de substitution dans une classe dérivée, obtient une valeur indiquant si ce type définit un code d’héritage. |
| InheritanceDefault |
En cas de substitution dans une classe dérivée, obtient une valeur indiquant si ce type est utilisé comme valeur par défaut d’une hiérarchie d’héritage. |
| InheritanceRoot |
En cas de substitution dans une classe dérivée, obtient le type racine de la hiérarchie d’héritage. |
| InheritanceTypes |
En cas de substitution dans une classe dérivée, obtient une collection de tous les types définis par une hiérarchie d’héritage. |
| IsEntity |
En cas de substitution dans une classe dérivée, obtient une valeur indiquant s’il MetaType s’agit d’un type d’entité. |
| IsInheritanceDefault |
En cas de substitution dans une classe dérivée, obtient une valeur indiquant si ce type est utilisé comme valeur par défaut d’une hiérarchie d’héritage. |
| Model |
En cas de substitution dans une classe dérivée, obtient ce MetaModel qui contient ce MetaType. |
| Name |
En cas de substitution dans une classe dérivée, obtient le nom du MetaType. |
| OnLoadedMethod |
En cas de substitution dans une classe dérivée, obtient des informations sur la |
| OnValidateMethod |
En cas de substitution dans une classe dérivée, obtient des informations sur la |
| PersistentDataMembers |
En cas de substitution dans une classe dérivée, obtient une collection de tous les membres de données persistants. |
| Table |
En cas de substitution dans une classe dérivée, obtient celle qui utilise cette MetaTable propriété pour la MetaType définition de ligne. |
| Type |
En cas de substitution dans une classe dérivée, obtient le type CLR (Common Language Runtime) sous-jacent. |
| VersionMember |
En cas de substitution dans une classe dérivée, obtient une colonne de version de ligne ou d’horodatage pour ce MetaType. |
Méthodes
| Nom | Description |
|---|---|
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| GetDataMember(MemberInfo) |
En cas de substitution dans une classe dérivée, obtient l’associé MetaDataMember au membre spécifié. |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetInheritanceType(Type) |
En cas de substitution dans une classe dérivée, obtient le MetaType sous-type d’héritage. |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| GetTypeForInheritanceCode(Object) |
En cas de substitution dans une classe dérivée, obtient le méta-type associé au code d’héritage spécifié. |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |