Jazyk

ModelValidator.ValidateAutoLoaded Metoda

Definice

Ověřuje, že vlastnost nakonfigurovaná tak, aby nebyla automaticky načtena, není klíčem, cizím klíčem, tokenem souběžnosti, diskriminátorem nebo spotřebovanou vazbou konstruktoru.

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))

Parametry

property
IProperty

Vlastnost, která se má ověřit.

structuralType
ITypeBase

Strukturální typ obsahující vlastnost.

logger
IDiagnosticsLogger<DbLoggerCategory.Model.Validation>

Protokolovací nástroj, který se má použít.

Platí pro