Database.DefaultConnectionFactory Eigenschaft
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.
Achtung
The default connection factory should be set in the config file or using the DbConfiguration class. (See http://go.microsoft.com/fwlink/?LinkId=260883)
Die Verbindungsfactory, die beim Erstellen von DbConnection nur aus einem Datenbanknamen oder einer Verbindungszeichenfolge verwendet werden soll.
public static System.Data.Entity.Infrastructure.IDbConnectionFactory DefaultConnectionFactory { get; set; }
[System.Obsolete("The default connection factory should be set in the config file or using the DbConfiguration class. (See http://go.microsoft.com/fwlink/?LinkId=260883)")]
public static System.Data.Entity.Infrastructure.IDbConnectionFactory DefaultConnectionFactory { get; set; }
member this.DefaultConnectionFactory : System.Data.Entity.Infrastructure.IDbConnectionFactory with get, set
Public Shared Property DefaultConnectionFactory As IDbConnectionFactory
Eigenschaftswert
- Attribute
Hinweise
Dies wird verwendet, wenn nur ein Datenbankname oder eine Verbindungszeichenfolge an oder DbContext wenn der Datenbankname oder die Verbindung nicht an DbContext übergeben wird. In diesem Fall wird der Name der Kontextklasse an diese Factory übergeben, um eine DbConnection zu generieren. Standardmäßig wird die IDbConnectionFactory zu verwendende instance aus der .config-Datei der Anwendung aus dem Eintrag "EntityFramework DefaultConnectionFactory" in appSettings gelesen. Wenn in der Konfigurationsdatei kein Eintrag gefunden wird, SqlConnectionFactory wird verwendet. Das Festlegen dieser Eigenschaft im Code überschreibt immer den Wert, der in der Konfigurationsdatei gefunden wird.
Gilt für:
Entity Framework