DbModelBuilder.Build Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
Build(DbConnection) |
Erstellt eine DbModel basierend auf der Konfiguration, die mit diesem Generator ausgeführt wurde. Die Verbindung wird verwendet, um den verwendeten Datenbankanbieter zu bestimmen, da sich dies auf die Datenbankebene des generierten Modells auswirkt. |
Build(DbProviderInfo) |
Erstellt eine DbModel basierend auf der Konfiguration, die mit diesem Generator ausgeführt wurde. Anbieterinformationen müssen angegeben werden, da sich dies auf die Datenbankebene des generierten Modells auswirkt. Für SqlClient lautet der invariante Name "System.Data.SqlClient" und das Manifesttoken das Versionsjahr (d. h. "2005", "2008" usw.). |
Build(DbConnection)
Erstellt eine DbModel basierend auf der Konfiguration, die mit diesem Generator ausgeführt wurde. Die Verbindung wird verwendet, um den verwendeten Datenbankanbieter zu bestimmen, da sich dies auf die Datenbankebene des generierten Modells auswirkt.
public virtual System.Data.Entity.Infrastructure.DbModel Build (System.Data.Common.DbConnection providerConnection);
abstract member Build : System.Data.Common.DbConnection -> System.Data.Entity.Infrastructure.DbModel
override this.Build : System.Data.Common.DbConnection -> System.Data.Entity.Infrastructure.DbModel
Public Overridable Function Build (providerConnection As DbConnection) As DbModel
Parameter
- providerConnection
- DbConnection
Die Verbindung, die zum Bestimmen der Anbieterinformationen verwendet werden soll.
Gibt zurück
Das Modell, das erstellt wurde.
Gilt für:
Build(DbProviderInfo)
Erstellt eine DbModel basierend auf der Konfiguration, die mit diesem Generator ausgeführt wurde. Anbieterinformationen müssen angegeben werden, da sich dies auf die Datenbankebene des generierten Modells auswirkt. Für SqlClient lautet der invariante Name "System.Data.SqlClient" und das Manifesttoken das Versionsjahr (d. h. "2005", "2008" usw.).
public virtual System.Data.Entity.Infrastructure.DbModel Build (System.Data.Entity.Infrastructure.DbProviderInfo providerInfo);
abstract member Build : System.Data.Entity.Infrastructure.DbProviderInfo -> System.Data.Entity.Infrastructure.DbModel
override this.Build : System.Data.Entity.Infrastructure.DbProviderInfo -> System.Data.Entity.Infrastructure.DbModel
Public Overridable Function Build (providerInfo As DbProviderInfo) As DbModel
Parameter
- providerInfo
- DbProviderInfo
Der Datenbankanbieter, für den das Modell verwendet wird.
Gibt zurück
Das Modell, das erstellt wurde.
Gilt für:
Entity Framework