Sprache

ModelValidator.ValidateAutoLoaded Methode

Definition

Überprüft, ob eine eigenschaft, die nicht automatisch geladen wurde, kein Schlüssel, Fremdschlüssel, Parallelitätstoken, Diskriminator oder von einer Konstruktorbindung verwendet wird.

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

Parameter

property
IProperty

Die zu überprüfende Eigenschaft.

structuralType
ITypeBase

Der Strukturtyp, der die Eigenschaft enthält.

logger
IDiagnosticsLogger<DbLoggerCategory.Model.Validation>

Der zu verwendende Logger.

Gilt für: