Sprache

ModelValidator(ModelValidatorDependencies) Konstruktor

Definition

Der Validator, der Kernregeln erzwingt, die für alle Anbieter gemeinsam sind.

public ModelValidator(Microsoft.EntityFrameworkCore.Infrastructure.ModelValidatorDependencies dependencies);
new Microsoft.EntityFrameworkCore.Infrastructure.ModelValidator : Microsoft.EntityFrameworkCore.Infrastructure.ModelValidatorDependencies -> Microsoft.EntityFrameworkCore.Infrastructure.ModelValidator
Public Sub New (dependencies As ModelValidatorDependencies)

Parameter

dependencies
ModelValidatorDependencies

Parameterobjekt, das Abhängigkeiten für diesen Dienst enthält.

Hinweise

Die Dienstlebensdauer lautet Singleton. Dies bedeutet, dass eine einzelne Instanz von vielen DbContext Instanzen verwendet wird. Die Implementierung muss threadsicher sein. Dieser Dienst kann nicht von diensten abhängen, die als Scopedregistriert sind.

Weitere Informationen und Beispiele finden Sie unter Implementierung von Datenbankanbietern und Erweiterungen .

Gilt für: