Classe DbModel
[Questa pagina è specifica della versione 6 di Entity Framework. La versione più recente è disponibile come pacchetto NuGet per "Entity Framework". Per ulteriori informazioni su Entity Framework, vedere la pagina msdn.com/data/ef.]
Rappresenta un oggetto Entity Data Model (EDM) creato da DbModelBuilder. Il metodo Compile può essere utilizzato per passare da questa rappresentazione EDM a DbCompiledModel, ovvero uno snapshot compilato del modello adatto per la memorizzazione nella cache e la creazione di istanze di DbContext o ObjectContext.
Gerarchia di ereditarietà
System.Object
System.Data.Entity.Infrastructure.DbModel
Spazio dei nomi: System.Data.Entity.Infrastructure
Assembly: EntityFramework (in EntityFramework.dll)
Sintassi
'Dichiarazione
Public Class DbModel _
Implements IEdmModelAdapter
'Utilizzo
Dim instance As DbModel
public class DbModel : IEdmModelAdapter
public ref class DbModel : IEdmModelAdapter
type DbModel =
class
interface IEdmModelAdapter
end
public class DbModel implements IEdmModelAdapter
Il tipo DbModel espone i seguenti membri.
Proprietà
rapporti | Descrizione | |
---|---|---|
![]() |
ConceptualModel | Ottiene il modello concettuale. |
![]() |
ConceptualToStoreMapping | Ottiene il modello di mapping. |
![]() |
ProviderInfo | Ottiene le informazioni del provider. |
![]() |
ProviderManifest | Ottiene il manifesto del provider. |
![]() |
StoreModel | Ottiene il modello di archivio. |
In alto
Metodi
rapporti | Descrizione | |
---|---|---|
![]() |
Compile | Crea un oggetto DbCompiledModel per questa modalità che è uno snapshot compilato adatto per la memorizzazione nella cache e la creazione delle istanze dell'oggetto DbContext. |
![]() |
Equals | (Ereditato da Object) |
![]() |
Finalize | (Ereditato da Object) |
![]() |
GetHashCode | (Ereditato da Object) |
![]() |
GetType | (Ereditato da Object) |
![]() |
MemberwiseClone | (Ereditato da Object) |
![]() |
ToString | (Ereditato da Object) |
In alto
Metodi di estensione
rapporti | Descrizione | |
---|---|---|
![]() |
GetConceptualModel | Ottiene il modello concettuale dal DbModel specificato. (Definito da DbModelExtensions). |
![]() |
GetStoreModel | Ottiene il modello di archivio dal DbModel specificato. (Definito da DbModelExtensions). |
In alto
Thread safety
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. Non è invece garantita la sicurezza dei membri dell'istanza.