Jazyk

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

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