Jazyk

RelationalModelValidator Konstruktor

Definice

Validátor, který vynucuje pravidla společná pro všechny relační zprostředkovatele.

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)

Parametry

dependencies
ModelValidatorDependencies

Objekt parametru obsahující závislosti pro tuto službu.

relationalDependencies
RelationalModelValidatorDependencies

Objekt parametru obsahující relační závislosti pro tuto službu.

Poznámky

Životnost služby je Singleton. To znamená, že jedna instance je používána mnoha DbContext instancemi. Implementace musí být bezpečná pro přístup z více vláken. Tato služba nemůže záviset na službách registrovaných jako Scoped.

Další informace a příklady najdete v tématu Implementace poskytovatelů databází a rozšíření .

Platí pro