Database.DefaultConnectionFactory Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Dikkat
The default connection factory should be set in the config file or using the DbConfiguration class. (See http://go.microsoft.com/fwlink/?LinkId=260883)
Yalnızca bir veritabanı adından veya bağlantı dizesinden oluştururken DbConnection kullanılacak bağlantı fabrikası.
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
Özellik Değeri
- Öznitelikler
Açıklamalar
Bu, yalnızca veritabanı adı veya bağlantı dizesi verildiğinde veya DbContext'e DbContext veritabanı adı veya bağlantısı verilmediğinde kullanılır. Bu durumda, dbConnection oluşturmak için bağlam sınıfının adı bu fabrikaya geçirilir. Varsayılan olarak, IDbConnectionFactory kullanılacak örnek uygulamanın .config dosyasından appSettings'teki "EntityFramework DefaultConnectionFactory" girdisinden okunur. Yapılandırma dosyasında SqlConnectionFactory hiçbir giriş bulunamazsa kullanılır. Kodda bu özelliğin ayarlanması her zaman yapılandırma dosyasında bulunan değeri geçersiz kılar.