EdmModel 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 un modèle conceptuel ou de magasin. Cette classe peut être utilisée pour accéder aux informations sur la forme du modèle et la façon dont il a été configuré.
public class EdmModel : System.Data.Entity.Core.Metadata.Edm.MetadataItem
type EdmModel = class
inherit MetadataItem
Public Class EdmModel
Inherits MetadataItem
- Héritage
Propriétés
AssociationTypes |
Obtient les types d’association dans le modèle. |
BuiltInTypeKind |
Obtient le type intégré de ce type. |
ComplexTypes |
Obtient les types complexes dans le modèle. |
Container |
Obtient le conteneur qui stocke les jeux d’entités et d’associations, ainsi que les importations de fonctions. |
DataSpace |
Obtient l’espace de données associé au modèle, qui indique s’il s’agit d’un modèle conceptuel (DataSpace.CSpace) ou d’un modèle de magasin (DataSpace.SSpace). |
Documentation |
Obtient ou définit la documentation associée à ce type. (Hérité de MetadataItem) |
EntityTypes |
Obtient les types d’entités dans le modèle. |
EnumTypes |
Obtient les types d’énumération dans le modèle. |
Functions |
Obtient les fonctions dans le modèle. |
GlobalItems |
Obtient les éléments globaux associés au modèle. |
MetadataProperties |
Obtient la liste des propriétés du type en cours. (Hérité de MetadataItem) |
Méthodes
AddAnnotation(String, Object) |
Ajoute ou met à jour une annotation avec le nom et la valeur spécifiés. (Hérité de MetadataItem) |
AddItem(AssociationType) |
Ajoute un type d’association au modèle. |
AddItem(ComplexType) |
Ajoute un type complexe au modèle. |
AddItem(EdmFunction) |
Ajoute une fonction au modèle. |
AddItem(EntityType) |
Ajoute un type d’entité au modèle. |
AddItem(EnumType) |
Ajoute un type d’énumération au modèle. |
RemoveAnnotation(String) |
Supprime une annotation portant le nom spécifié. (Hérité de MetadataItem) |
RemoveItem(AssociationType) |
Supprime un type d’association du modèle. |
RemoveItem(ComplexType) |
Supprime un type complexe du modèle. |
RemoveItem(EdmFunction) |
Supprime une fonction du modèle. |
RemoveItem(EntityType) |
Supprime un type d’entité du modèle. |
RemoveItem(EnumType) |
Supprime un type d’énumération du modèle. |