Database.DefaultConnectionFactory Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przestroga
The default connection factory should be set in the config file or using the DbConfiguration class. (See http://go.microsoft.com/fwlink/?LinkId=260883)
Fabryka połączeń, która ma być używana podczas tworzenia elementu DbConnection na podstawie tylko nazwy bazy danych lub parametrów połączenia.
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
Wartość właściwości
- Atrybuty
Uwagi
Jest to używane, gdy do tej fabryki zostanie nadana tylko nazwa bazy danych lub parametry połączenia albo gdy do bazy danych nie zostanie nadana DbContext żadna nazwa bazy danych lub połączenie z elementem DbContext, w którym w takim przypadku nazwa klasy kontekstu jest przekazywana do tej fabryki w celu wygenerowania połączenia DbConnection. Domyślnie wystąpienie, które ma być używane, IDbConnectionFactory jest odczytywane z pliku .config aplikacji z wpisu "EntityFramework DefaultConnectionFactory" w pliku appSettings. Jeśli w pliku konfiguracji nie zostanie znaleziony żaden wpis, SqlConnectionFactory zostanie użyty. Ustawienie tej właściwości w kodzie zawsze zastępuje niezależnie od wartości znalezionej w pliku konfiguracji.