RelationalModelValidator.ValidateData Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| ValidateData(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>) |
Überprüft die Zuordnung/Konfiguration von Daten (z. B. Seeddaten) im Modell. |
| ValidateData(IEntityType, Dictionary<IKey,IIdentityMap>, Boolean, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>) |
Überprüft Seeddaten für einen Entitätstyp. |
ValidateData(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
- Quelle:
- RelationalModelValidator.cs
- Quelle:
- RelationalModelValidator.cs
- Quelle:
- RelationalModelValidator.cs
Überprüft die Zuordnung/Konfiguration von Daten (z. B. Seeddaten) im Modell.
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))
Parameter
- model
- IModel
Das zu überprüfende Modell.
Der zu verwendende Logger.
Gilt für:
ValidateData(IEntityType, Dictionary<IKey,IIdentityMap>, Boolean, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
- Quelle:
- RelationalModelValidator.cs
Überprüft Seeddaten für einen Entitätstyp.
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))
Parameter
- entityType
- IEntityType
Der zu überprüfende Entitätstyp.
- identityMaps
- Dictionary<IKey,Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IIdentityMap>
Gemeinsame Identitätszuordnungen zum Erkennen von Duplikaten.
- sensitiveDataLogged
- Boolean
Gibt an, ob vertrauliche Daten protokolliert werden sollen.
Der zu verwendende Logger.