DatabaseFacade.ProviderName Ö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.
Şu anda kullanmakta olan veritabanı sağlayıcısının adını döndürür. Ad genellikle sağlayıcı derlemenin adıdır. Genellikle aşağıdaki gibi bir şeker yöntemi kullanmak daha kolaydır: Microsoft.EntityFrameworkCore.SqlServerDatabaseFacadeExtensions.IsSqlServer bu yöntemi doğrudan çağırma yerine.
Bu yöntem yalnızca yapılandırıldığında kullanılabilir çünkü yalnızca DbContext sağlayıcının bilindiği bir yöntemdir. Bu, uygulama kodunun sağlayıcıyı bağlamı yapılandırmanın bir parçası olarak kullanmak üzere ayar kullandığı için bu yöntemin OnConfiguring(DbContextOptionsBuilder) içinde kullanılamay anlamına gelir.
public virtual string ProviderName { get; }
public virtual string? ProviderName { get; }
member this.ProviderName : string
Public Overridable ReadOnly Property ProviderName As String
Özellik Değeri
Açıklamalar
Daha fazla bilgi için bkz. DbContext yaşam süresi, yapılandırma ve başlatma.