Partager via


EntityModelSchemaGenerator Classe

Définition

La classe crée un CCMapping par défaut entre un EntityContainer dans l'espace S et un EntityContainer dans l'espace C. Le mappage sera créé en fonction des types d'étendue déclarés. Donc l'héritage ne fonctionne pas.

public ref class EntityModelSchemaGenerator sealed
public sealed class EntityModelSchemaGenerator
type EntityModelSchemaGenerator = class
Public NotInheritable Class EntityModelSchemaGenerator
Héritage
EntityModelSchemaGenerator

Constructeurs

EntityModelSchemaGenerator(EntityContainer)

Initialise une nouvelle instance de la classe EntityModelSchemaGenerator.

EntityModelSchemaGenerator(EntityContainer, String, String)

Initialise une nouvelle instance de la classe EntityModelSchemaGenerator.

EntityModelSchemaGenerator(StoreItemCollection, String, String)

Construit un EntityModelGenerator.

Propriétés

EdmItemCollection

Obtient le EdmItemCollection créé par la méthode GenerateMetadata.

EntityContainer

Obtient l'EntityContainer du mode conceptuel créé par la méthode GenerateMetadata.

GenerateForeignKeyProperties

Obtient ou définit l'indicateur pour la génération de propriétés de clé étrangère dans un modèle conceptuel.

PluralizationService

Obtient ou définit la valeur PluralizationService qui indique le service utilisé lors de la génération d'un modèle.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GenerateMetadata()

Génère les informations de métadonnées du modèle conceptuel et retourne les erreurs de schéma.

GenerateMetadata(Version)

Génère les informations de métadonnées du modèle conceptuel et retourne les erreurs de schéma.

GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)
WriteModelSchema(String)

Écrit le langage CSDL (Conceptual Schema Definition Language) généré dans le fichier spécifié.

WriteModelSchema(XmlWriter)

Écrit le langage CSDL (Conceptual Schema Definition Language) généré dans un objet XmlWriter.

WriteStorageMapping(String)

Écrit le langage MSL dans le fichier spécifié.

WriteStorageMapping(XmlWriter)

Écrit le langage MSL (Mapping Specification Language) généré dans un objet XmlWriter.

S’applique à