RelationalModelValidator.ValidateData Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
| Veri Akışı Adı | Description |
|---|---|
| ValidateData(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>) |
Modeldeki verilerin (örneğin, çekirdek verileri) eşlemesini/yapılandırmasını doğrular. |
| ValidateData(IEntityType, Dictionary<IKey,IIdentityMap>, Boolean, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>) |
Varlık türü için tohum verilerini doğrular. |
ValidateData(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
- Kaynak:
- RelationalModelValidator.cs
- Kaynak:
- RelationalModelValidator.cs
- Kaynak:
- RelationalModelValidator.cs
Modeldeki verilerin (örneğin, çekirdek verileri) eşlemesini/yapılandırmasını doğrular.
protected override void ValidateData(Microsoft.EntityFrameworkCore.Metadata.IModel model, Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Model.Validation> logger);
override this.ValidateData : Microsoft.EntityFrameworkCore.Metadata.IModel * Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Model.Validation> -> unit
Protected Overrides Sub ValidateData (model As IModel, logger As IDiagnosticsLogger(Of DbLoggerCategory.Model.Validation))
Parametreler
- model
- IModel
Doğrulanması gereken model.
Kullanılacak günlükçü.
Şunlara uygulanır
ValidateData(IEntityType, Dictionary<IKey,IIdentityMap>, Boolean, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
- Kaynak:
- RelationalModelValidator.cs
Varlık türü için tohum verilerini doğrular.
protected override void ValidateData(Microsoft.EntityFrameworkCore.Metadata.IEntityType entityType, System.Collections.Generic.Dictionary<Microsoft.EntityFrameworkCore.Metadata.IKey,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap> identityMaps, bool sensitiveDataLogged, Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Model.Validation> logger);
override this.ValidateData : Microsoft.EntityFrameworkCore.Metadata.IEntityType * System.Collections.Generic.Dictionary<Microsoft.EntityFrameworkCore.Metadata.IKey, Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap> * bool * Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Model.Validation> -> unit
Protected Overrides Sub ValidateData (entityType As IEntityType, identityMaps As Dictionary(Of IKey, IIdentityMap), sensitiveDataLogged As Boolean, logger As IDiagnosticsLogger(Of DbLoggerCategory.Model.Validation))
Parametreler
- entityType
- IEntityType
Doğrulanması gereken varlık türü.
- identityMaps
- Dictionary<IKey,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap>
Yinelenenleri algılamak için paylaşılan kimlik eşlemeleri.
- sensitiveDataLogged
- Boolean
Hassas verilerin günlüğe kaydedilip kaydedilmeyeceği.
Kullanılacak günlükçü.