Freigeben über


DbModel Klasse

Definition

Stellt ein Entitätsdatenmodell (Entity Data Model, EDM) dar, das DbModelBuildervon erstellt wird. Die Compile-Methode kann verwendet werden, um von dieser EDM-Darstellung zu einer DbCompiledModel zu wechseln, bei der es sich um eine kompilierte Momentaufnahme des Modells handelt, die zum Zwischenspeichern und Erstellen von DbContext oder ObjectContext Instanzen geeignet ist.

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", MessageId="Db")]
public class DbModel : System.Data.Entity.Core.Metadata.Edm.IEdmModelAdapter
public class DbModel : System.Data.Entity.Core.Metadata.Edm.IEdmModelAdapter
type DbModel = class
    interface IEdmModelAdapter
Public Class DbModel
Implements IEdmModelAdapter
Vererbung
DbModel
Attribute
Implementiert

Eigenschaften

ConceptualModel

Ruft das konzeptionelle Modell ab.

ConceptualToStoreMapping

Ruft das Zuordnungsmodell ab.

ProviderInfo

Ruft die Anbieterinformationen ab.

ProviderManifest

Ruft das Anbietermanifest ab.

StoreModel

Ruft das Speichermodell ab.

Methoden

Compile()

Erstellt für diesen Modus eine DbCompiledModel kompilierte Momentaufnahme, die zum Zwischenspeichern und Erstellen von DbContext Instanzen geeignet ist.

Erweiterungsmethoden

GetConceptualModel(IEdmModelAdapter)
Veraltet.

Ruft das konzeptionelle Modell aus dem angegebenen DbModel ab.

GetStoreModel(IEdmModelAdapter)
Veraltet.

Ruft das Speichermodell aus dem angegebenen DbModel ab.

Gilt für: