EntityModelSchemaGenerator Classe

Definizione

La classe crea un CCMapping predefinito tra un EntityContainer nello spazio S e un EntityContainer nello spazio C. Il mapping verrà creato in base ai tipi dichiarati di extent. Quindi l'ereditarietà non funziona.

public ref class EntityModelSchemaGenerator sealed
public sealed class EntityModelSchemaGenerator
type EntityModelSchemaGenerator = class
Public NotInheritable Class EntityModelSchemaGenerator
Ereditarietà
EntityModelSchemaGenerator

Costruttori

Nome Descrizione
EntityModelSchemaGenerator(EntityContainer, String, String)

Inizializza una nuova istanza della classe EntityModelSchemaGenerator.

EntityModelSchemaGenerator(EntityContainer)

Inizializza una nuova istanza della classe EntityModelSchemaGenerator.

EntityModelSchemaGenerator(StoreItemCollection, String, String)

Costruisce un EntityModelGenerator.

Proprietà

Nome Descrizione
EdmItemCollection

Ottiene l'oggetto EdmItemCollection creato dal metodo GenerateMetadata.

EntityContainer

Ottiene il modello concettuale EntityContainer creato dal metodo GenerateMetadata.

GenerateForeignKeyProperties

Ottiene o imposta il flag per la generazione di proprietà di chiave esterna in un modello concettuale.

PluralizationService

Ottiene o imposta il valore PluralizationService che indica il servizio utilizzato durante la generazione di un modello.

Metodi

Nome Descrizione
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GenerateMetadata()

Genera le informazioni sui metadati del modello concettuale e restituisce eventuali errori dello schema.

GenerateMetadata(Version)

Genera le informazioni sui metadati del modello concettuale e restituisce eventuali errori dello schema.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
WriteModelSchema(String)

Scrive il linguaggio CSDL (Conceptual Schema Definition Language) generato nel file specificato.

WriteModelSchema(XmlWriter)

Scrive il linguaggio CSDL (Conceptual Schema Definition Language) generato in un oggetto XmlWriter.

WriteStorageMapping(String)

Scrive il linguaggio MSL (Mapping Specification Language) generato nel file specificato.

WriteStorageMapping(XmlWriter)

Scrive il linguaggio MSL (Mapping Specification Language) generato in un oggetto XmlWriter.

Si applica a