System.Data.Entity.Design Spazio dei nomi

Contiene le classi per generare i file EDM (Entity Data Model) e il codice sorgente degli oggetti.

Classi

EdmToObjectNamespaceMap

Rappresenta un insieme di mapping degli spazi dei nomi dal modello concettuale al codice.

EntityClassGenerator

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

EntityCodeGenerator

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

EntityFrameworkVersions

Fornisce informazioni su versioni diverse 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 ambiti. Pertanto l'ereditarietà non funziona.

EntityStoreSchemaFilterEntry

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

EntityStoreSchemaGenerator

Responsabile del caricamento delle informazioni dello schema del database.

EntityViewGenerator

Genera visualizzazioni per gli extent nell'oggetto StorageMappingItemCollection e crea un file di codice sorgente per un tipo che consentirà di memorizzare nella cache tali visualizzazioni.

MetadataExtensionMethods

Rappresenta i metodi per i protocolli che consentono la pubblicazione dei metadati.

MetadataItemCollectionFactory

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

PropertyGeneratedEventArgs

Fornisce dati per l'evento OnPropertyGenerated.

TypeGeneratedEventArgs

Fornisce dati per l'evento OnTypeGenerated.

Enumerazioni

EntityStoreSchemaFilterEffect

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

EntityStoreSchemaFilterObjectTypes

Specifica il tipo di oggetto dell'archivio a cui applicare il filtro dello schema.

LanguageOption

Specifica il linguaggio per il codice generato.

Delegati

PropertyGeneratedEventHandler

Rappresenta il metodo che gestirà l'evento OnPropertyGenerated.

TypeGeneratedEventHandler

Rappresenta il metodo che gestirà l'evento OnTypeGenerated.

Commenti

Le classi System.Data.Entity.Design supportano gli strumenti EDM. Per altre informazioni sugli strumenti EDM, vedere ADO.NET Entity Data Model Tools.