Dil

ModelValidator.ValidateFieldMapping Yöntem

Tanım

Aşırı Yüklemeler

Veri Akışı Adı Description
ValidateFieldMapping(IModel)

Bu API, Entity Framework Core altyapısını destekler ve doğrudan kodunuzdan kullanılması amaçlanmamıştır. Bu API gelecek sürümlerde değiştirilebilir veya kaldırılabilir.

ValidateFieldMapping(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Modeldeki alanlarla eşlenen özelliklerin eşlemesini/yapılandırmasını doğrular.

ValidateFieldMapping(ITypeBase, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Yapısal bir tür için alan eşleme yapılandırmasını doğrular.

ValidateFieldMapping(IModel)

Kaynak:
ModelValidator.cs
Kaynak:
ModelValidator.cs

Bu API, Entity Framework Core altyapısını destekler ve doğrudan kodunuzdan kullanılması amaçlanmamıştır. Bu API gelecek sürümlerde değiştirilebilir veya kaldırılabilir.

protected virtual void ValidateFieldMapping(Microsoft.EntityFrameworkCore.Metadata.IModel model);
abstract member ValidateFieldMapping : Microsoft.EntityFrameworkCore.Metadata.IModel -> unit
override this.ValidateFieldMapping : Microsoft.EntityFrameworkCore.Metadata.IModel -> unit
Protected Overridable Sub ValidateFieldMapping (model As IModel)

Parametreler

model
IModel

Şunlara uygulanır

ValidateFieldMapping(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Kaynak:
ModelValidator.cs
Kaynak:
ModelValidator.cs
Kaynak:
ModelValidator.cs
Kaynak:
ModelValidator.cs
Kaynak:
ModelValidator.cs
Kaynak:
ModelValidator.cs
Kaynak:
ModelValidator.cs
Kaynak:
ModelValidator.cs

Modeldeki alanlarla eşlenen özelliklerin eşlemesini/yapılandırmasını doğrular.

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

Parametreler

model
IModel

Doğrulanması gereken model.

logger
IDiagnosticsLogger<DbLoggerCategory.Model.Validation>

Kullanılacak günlükçü.

Şunlara uygulanır

ValidateFieldMapping(ITypeBase, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)

Kaynak:
ModelValidator.cs

Yapısal bir tür için alan eşleme yapılandırmasını doğrular.

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

Parametreler

structuralType
ITypeBase

Doğrulanması gereken yapısal tür.

logger
IDiagnosticsLogger<DbLoggerCategory.Model.Validation>

Kullanılacak günlükçü.

Şunlara uygulanır