Langue

RelationalModelValidator Constructeur

Définition

Validateur qui applique des règles communes à tous les fournisseurs relationnels.

public RelationalModelValidator(Microsoft.EntityFrameworkCore.Infrastructure.ModelValidatorDependencies dependencies, Microsoft.EntityFrameworkCore.Infrastructure.RelationalModelValidatorDependencies relationalDependencies);
new Microsoft.EntityFrameworkCore.Infrastructure.RelationalModelValidator : Microsoft.EntityFrameworkCore.Infrastructure.ModelValidatorDependencies * Microsoft.EntityFrameworkCore.Infrastructure.RelationalModelValidatorDependencies -> Microsoft.EntityFrameworkCore.Infrastructure.RelationalModelValidator
Public Sub New (dependencies As ModelValidatorDependencies, relationalDependencies As RelationalModelValidatorDependencies)

Paramètres

dependencies
ModelValidatorDependencies

Objet de paramètre contenant des dépendances pour ce service.

relationalDependencies
RelationalModelValidatorDependencies

Objet de paramètre contenant des dépendances relationnelles pour ce service.

Remarques

La durée de vie du service est Singleton. Cela signifie qu’une seule instance est utilisée par de nombreuses DbContext instances. L’implémentation doit être thread-safe. Ce service ne peut pas dépendre des services inscrits en tant que Scoped.

Pour plus d’informations et d’exemples, consultez Implémentation des fournisseurs et extensions de base de données .

S’applique à