System.Data.Entity.Design Spazio dei nomi

Contiene le classi per generare i file EDM (Entity Data Model) e il codice sorgente degli oggetti. Contains classes to generate Entity Data Model (EDM) files and object source code.

Classi

EdmToObjectNamespaceMap

Rappresenta un insieme di mapping degli spazi dei nomi dal modello concettuale al codice.Represents a collection of conceptual model to code namespace mappings.

EntityClassGenerator

Genera il contesto dell'oggetto e le classi dell'entità (codice del livello oggetti) dai file CSDL (Conceptual Schema Definition Language).Generates object context and entity classes (object layer code) from conceptual schema definition language (CSDL) files.

EntityCodeGenerator

Genera il contesto dell'oggetto e le classi dell'entità (codice del livello oggetti) dai file CSDL (Conceptual Schema Definition Language).Generates object context and entity classes (object layer code) from conceptual schema definition language (CSDL) files. 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.Starting with Entity Framework version 4, an ObjectContext class for a specific model contains properties of type ObjectSet<TEntity> that represent the model's entity sets.

EntityFrameworkVersions

Fornisce informazioni su versioni diverse di Entity Framework.Provides information about different versions of the Entity Framework.

EntityModelSchemaGenerator

La classe crea un CCMapping predefinito tra un EntityContainer nello spazio S e un EntityContainer nello spazio C.The class creates a default CCMapping between an EntityContainer in S space and an EntityContainer in C space. Il mapping verrà creato in base ai tipi dichiarati di ambiti.The Mapping will be created based on the declared types of extents. Pertanto l'ereditarietà non funziona.So Inheritance does not work.

EntityStoreSchemaFilterEntry

Rappresenta una singola voce di filtro.Represents a single filter entry. Il filtro viene utilizzato per consentire o escludere oggetti di database specifici durante la generazione.The filter is used to allow or exclude particular database objects during generation.

EntityStoreSchemaGenerator

Responsabile del caricamento delle informazioni dello schema del database.Responsible for Loading Database Schema Information.

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.Generates views for the extents in the StorageMappingItemCollection, and creates a source code file for a type that will cache these views.

MetadataExtensionMethods

Rappresenta i metodi per i protocolli che consentono la pubblicazione dei metadati.Represents the methods for the metadata publishing protocols.

MetadataItemCollectionFactory

Rappresenta un set di metodi per la creazione di istanze dell'oggetto ItemCollection di metadati.Represents a set of methods for creating metadata ItemCollection instances.

PropertyGeneratedEventArgs

Fornisce dati per l'evento OnPropertyGenerated.Provides data for the OnPropertyGenerated event.

TypeGeneratedEventArgs

Fornisce dati per l'evento OnTypeGenerated.Provides data for the OnTypeGenerated event.

Enumerazioni

EntityStoreSchemaFilterEffect

Specifica se consentire o escludere gli oggetti di database che corrispondono al modello specificato in EntityStoreSchemaFilterEntry.Specifies whether to allow or exclude database objects that match the pattern specified in the EntityStoreSchemaFilterEntry.

EntityStoreSchemaFilterObjectTypes

Specifica il tipo di oggetto dell'archivio a cui applicare il filtro dello schema.Specifies the store object type to apply the schema filter to.

LanguageOption

Specifica il linguaggio per il codice generato.Specifies the language for the generated code.

Delegati

PropertyGeneratedEventHandler

Rappresenta il metodo che gestirà l'evento OnPropertyGenerated.Represents the method that will handle the OnPropertyGenerated event.

TypeGeneratedEventHandler

Rappresenta il metodo che gestirà l'evento OnTypeGenerated.Represents the method that will handle the OnTypeGenerated event.

Commenti

Le classi System.Data.Entity.Design supportano gli strumenti EDM.The System.Data.Entity.Design classes support the EDM tools. Per ulteriori informazioni sugli strumenti EDM, vedere ADO.NET Entity Data Model Tools.For more information about the EDM tools, see ADO.NET Entity Data Model Tools.