Partager via


RelationalOptionsExtension.RelationalExtensionInfo Classe

Définition

Informations/métadonnées pour un RelationalOptionsExtension.

protected abstract class RelationalOptionsExtension.RelationalExtensionInfo : Microsoft.EntityFrameworkCore.Infrastructure.DbContextOptionsExtensionInfo
Protected MustInherit Class RelationalOptionsExtension.RelationalExtensionInfo
Inherits DbContextOptionsExtensionInfo
Héritage
RelationalOptionsExtension.RelationalExtensionInfo

Constructeurs

RelationalOptionsExtension.RelationalExtensionInfo(IDbContextOptionsExtension)

Crée une RelationalOptionsExtension.RelationalExtensionInfo instance contenant des informations/métadonnées pour l’extension donnée.

Propriétés

Extension

Extension pour laquelle cette instance contient des métadonnées.

IsDatabaseProvider

True, étant donné qu’il s’agit d’une classe de base de fournisseur de base de données.

LogFragment

Fragment de message pour la journalisation contenant généralement des informations sur toutes les options utiles autres que par défaut qui ont été configurées.

Méthodes

GetServiceProviderHashCode()

Retourne un code de hachage créé à partir de toutes les options qui entraîneraient la nécessité d’un nouveau IServiceProvider . Par exemple, si les options affectent un service singleton. Toutefois, la plupart des extensions n’ont pas de telles options et doivent retourner zéro.

PopulateDebugInfo(IDictionary<String,String>)

Remplit un dictionnaire d’informations qui peuvent changer entre les utilisations de l’extension afin qu’elles puissent être comparées à une configuration précédente pour cette option et que les différences puissent être consignées. La clé de dictionnaire doit être précédée du nom de l’extension. Par exemple : "SqlServer:".

(Hérité de DbContextOptionsExtensionInfo)
ShouldUseSameServiceProvider(DbContextOptionsExtensionInfo)

Retourne une valeur indiquant si toutes les options utilisées dans GetServiceProviderHashCode() sont identiques à celles de l’extension donnée.

ShouldUseSameServiceProvider(DbContextOptionsExtensionInfo)

Retourne une valeur indiquant si toutes les options utilisées dans GetServiceProviderHashCode() sont identiques à celles de l’extension donnée.

(Hérité de DbContextOptionsExtensionInfo)

S’applique à