DatabaseFacade.ProviderName プロパティ

定義

現在使用されているデータベース プロバイダーの名前を返します。 通常、名前はプロバイダー アセンブリの名前です。 通常、このメソッドを直接呼び出す代わりに、 などの Microsoft.EntityFrameworkCore.SqlServerDatabaseFacadeExtensions.IsSqlServer sugar メソッドを使用する方が簡単です。

public virtual string ProviderName { get; }
public virtual string? ProviderName { get; }
member this.ProviderName : string
Public Overridable ReadOnly Property ProviderName As String

プロパティ値

注釈

このメソッドは、 が構成された後 DbContext でのみ使用できます。これは、プロバイダーが認識されている場合のみであるためです。 これは、アプリケーション コードがコンテキストの構成の一部として使用するようにプロバイダーを設定するため、このメソッドを で OnConfiguring(DbContextOptionsBuilder) 使用できないことを意味します。

詳細と例については、「 DbContext の有効期間、構成、初期化 」を参照してください。

適用対象