Langue

RelationalModelValidator.ValidateAutoLoaded Méthode

Définition

Vérifie qu’une propriété configurée comme non chargée automatiquement n’est pas une clé, une clé étrangère, un jeton d’accès concurrentiel, un discriminateur ou consommée par une liaison de constructeur.

protected override void ValidateAutoLoaded(Microsoft.EntityFrameworkCore.Metadata.IProperty property, Microsoft.EntityFrameworkCore.Metadata.ITypeBase structuralType, Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Model.Validation> logger);
override this.ValidateAutoLoaded : Microsoft.EntityFrameworkCore.Metadata.IProperty * Microsoft.EntityFrameworkCore.Metadata.ITypeBase * Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Model.Validation> -> unit
Protected Overrides Sub ValidateAutoLoaded (property As IProperty, structuralType As ITypeBase, logger As IDiagnosticsLogger(Of DbLoggerCategory.Model.Validation))

Paramètres

property
IProperty

Propriété à valider.

structuralType
ITypeBase

Type structurel contenant la propriété.

logger
IDiagnosticsLogger<DbLoggerCategory.Model.Validation>

Enregistreur d’événements à utiliser.

S’applique à