Dil

DatabaseFacade.ProviderName Özellik

Tanım

Şu anda kullanımda olan veritabanı sağlayıcısının adını döndürür. Ad genellikle sağlayıcı derlemesinin adıdır. Genellikle bu yöntemi doğrudan çağırmak yerine gibi Microsoft.EntityFrameworkCore.SqlServerDatabaseFacadeExtensions.IsSqlServer bir şeker yöntemi kullanmak daha kolaydır.

[System.Runtime.CompilerServices.Nullable(2)]
public virtual string? ProviderName { get; }
public virtual string ProviderName { get; }
public virtual string? ProviderName { get; }
[<System.Runtime.CompilerServices.Nullable(2)>]
member this.ProviderName : string
member this.ProviderName : string
Public Overridable ReadOnly Property ProviderName As String

Özellik Değeri

Özellikler

Açıklamalar

Bu yöntem, yalnızca sağlayıcının bilindiği durumda olduğundan yapılandırıldıktan sonra DbContext kullanılabilir. Bu, uygulama kodunun bağlamı yapılandırmanın bir parçası olarak sağlayıcıyı ayarladığı yer olduğundan bu yöntemin içinde kullanılamayacağı OnConfiguring(DbContextOptionsBuilder) anlamına gelir.

Daha fazla bilgi ve örnek için bkz. DbContext yaşam süresi, yapılandırma ve başlatma .

Şunlara uygulanır