System.Data.Entity.Design Spazio dei nomi

Contiene classi per generare file EDM (Entity Data Model) e codice sorgente dell'oggetto.

Classi

Nome Descrizione
EdmToObjectNamespaceMap

Rappresenta una raccolta di mapping dello spazio dei nomi del modello concettuale al codice.

EntityClassGenerator

Genera il contesto dell'oggetto e le classi di entità (codice livello oggetto) dai file CSDL (Conceptual Schema Definition Language).

EntityCodeGenerator

Genera il contesto dell'oggetto e le classi di entità (codice livello oggetto) dai file CSDL (Conceptual Schema Definition Language). A partire da Entity Framework versione 4, una classe ObjectContext per un modello specifico contiene proprietà di tipo ObjectSet<TEntity> che rappresentano i set di entità del modello.

EntityFrameworkVersions

Fornisce informazioni sulle diverse versioni di Entity Framework.

EntityModelSchemaGenerator

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.

EntityStoreSchemaFilterEntry

Rappresenta una singola voce di filtro. Il filtro viene usato per consentire o escludere oggetti di database specifici durante la generazione.

EntityStoreSchemaGenerator

Responsabile del caricamento delle informazioni sullo schema del database.

EntityViewGenerator

Genera visualizzazioni per gli extent in StorageMappingItemCollectione crea un file di codice sorgente per un tipo che memorizza nella cache queste visualizzazioni.

MetadataExtensionMethods

Rappresenta i metodi per i protocolli di pubblicazione dei metadati.

MetadataItemCollectionFactory

Rappresenta un set di metodi per la creazione di istanze di metadati ItemCollection .

PropertyGeneratedEventArgs

Fornisce i dati per l'evento OnPropertyGenerated .

TypeGeneratedEventArgs

Fornisce i dati per l'evento OnTypeGenerated .

Enumerazioni

Nome Descrizione
EntityStoreSchemaFilterEffect

Specifica se consentire o escludere oggetti di database che corrispondono al modello specificato nel EntityStoreSchemaFilterEntry.

EntityStoreSchemaFilterObjectTypes

Specifica il tipo di oggetto store a cui applicare il filtro dello schema.

LanguageOption

Specifica la lingua per il codice generato.

Delegati

Nome Descrizione
PropertyGeneratedEventHandler

Rappresenta il metodo che gestirà l'evento OnPropertyGenerated .

TypeGeneratedEventHandler

Rappresenta il metodo che gestirà l'evento OnTypeGenerated .

Commenti

Le System.Data.Entity.Design classi supportano gli strumenti EDM.