Sprache

ModelValidator.ValidateDiscriminatorValues Methode

Definition

Überlädt

Name Beschreibung
ValidateDiscriminatorValues(IComplexType)

Überprüft den Diskriminator und die Werte für den angegebenen komplexen Typ und geschachtelte.

ValidateDiscriminatorValues(IEntityType)

Überprüft den Diskriminator und die Werte für alle Entitätstypen, die von der angegebenen Entität abgeleitet wurden.

ValidateDiscriminatorValues(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
Veraltet.

Überprüft die Zuordnung/Konfiguration der Vererbung im Modell.

ValidateDiscriminatorValues(IComplexType)

Quelle:
ModelValidator.cs
Quelle:
ModelValidator.cs

Überprüft den Diskriminator und die Werte für den angegebenen komplexen Typ und geschachtelte.

protected virtual void ValidateDiscriminatorValues(Microsoft.EntityFrameworkCore.Metadata.IComplexType complexType);
abstract member ValidateDiscriminatorValues : Microsoft.EntityFrameworkCore.Metadata.IComplexType -> unit
override this.ValidateDiscriminatorValues : Microsoft.EntityFrameworkCore.Metadata.IComplexType -> unit
Protected Overridable Sub ValidateDiscriminatorValues (complexType As IComplexType)

Parameter

complexType
IComplexType

Der zu überprüfende Entitätstyp.

Gilt für:

ValidateDiscriminatorValues(IEntityType)

Quelle:
ModelValidator.cs
Quelle:
ModelValidator.cs
Quelle:
ModelValidator.cs
Quelle:
ModelValidator.cs
Quelle:
ModelValidator.cs
Quelle:
ModelValidator.cs
Quelle:
ModelValidator.cs

Überprüft den Diskriminator und die Werte für alle Entitätstypen, die von der angegebenen Entität abgeleitet wurden.

protected virtual void ValidateDiscriminatorValues(Microsoft.EntityFrameworkCore.Metadata.IEntityType rootEntityType);
abstract member ValidateDiscriminatorValues : Microsoft.EntityFrameworkCore.Metadata.IEntityType -> unit
override this.ValidateDiscriminatorValues : Microsoft.EntityFrameworkCore.Metadata.IEntityType -> unit
Protected Overridable Sub ValidateDiscriminatorValues (rootEntityType As IEntityType)

Parameter

rootEntityType
IEntityType

Der zu überprüfende Entitätstyp.

Gilt für:

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

Quelle:
ModelValidator.cs
Quelle:
ModelValidator.cs
Quelle:
ModelValidator.cs
Quelle:
ModelValidator.cs

Achtung

Use ValidateInheritanceMapping

Überprüft die Zuordnung/Konfiguration der Vererbung im Modell.

protected virtual void ValidateDiscriminatorValues(Microsoft.EntityFrameworkCore.Metadata.IModel model, Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Model.Validation> logger);
[System.Obsolete("Use ValidateInheritanceMapping")]
protected virtual void ValidateDiscriminatorValues(Microsoft.EntityFrameworkCore.Metadata.IModel model, Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Model.Validation> logger);
abstract member ValidateDiscriminatorValues : Microsoft.EntityFrameworkCore.Metadata.IModel * Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Model.Validation> -> unit
override this.ValidateDiscriminatorValues : Microsoft.EntityFrameworkCore.Metadata.IModel * Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Model.Validation> -> unit
[<System.Obsolete("Use ValidateInheritanceMapping")>]
abstract member ValidateDiscriminatorValues : Microsoft.EntityFrameworkCore.Metadata.IModel * Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Model.Validation> -> unit
override this.ValidateDiscriminatorValues : Microsoft.EntityFrameworkCore.Metadata.IModel * Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Model.Validation> -> unit
Protected Overridable Sub ValidateDiscriminatorValues (model As IModel, logger As IDiagnosticsLogger(Of DbLoggerCategory.Model.Validation))

Parameter

model
IModel

Das zu überprüfende Modell.

logger
IDiagnosticsLogger<DbLoggerCategory.Model.Validation>

Der zu verwendende Logger.

Attribute

Gilt für: