ModelValidator.ValidateDiscriminatorValues Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
| Název | Description |
|---|---|
| ValidateDiscriminatorValues(IComplexType) |
Ověří diskriminátor a hodnoty pro daný komplexní typ a vnořené hodnoty. |
| ValidateDiscriminatorValues(IEntityType) |
Ověří diskriminačně a hodnoty pro všechny typy entit odvozené z daného typu. |
| ValidateDiscriminatorValues(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>) |
Zastaralé.
Ověří mapování nebo konfiguraci dědičnosti v modelu. |
ValidateDiscriminatorValues(IComplexType)
- Zdroj:
- ModelValidator.cs
- Zdroj:
- ModelValidator.cs
Ověří diskriminátor a hodnoty pro daný komplexní typ a vnořené hodnoty.
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)
Parametry
- complexType
- IComplexType
Typ entity, který se má ověřit.
Platí pro
ValidateDiscriminatorValues(IEntityType)
- Zdroj:
- ModelValidator.cs
- Zdroj:
- ModelValidator.cs
- Zdroj:
- ModelValidator.cs
- Zdroj:
- ModelValidator.cs
- Zdroj:
- ModelValidator.cs
- Zdroj:
- ModelValidator.cs
- Zdroj:
- ModelValidator.cs
Ověří diskriminačně a hodnoty pro všechny typy entit odvozené z daného typu.
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)
Parametry
- rootEntityType
- IEntityType
Typ entity, který se má ověřit.
Platí pro
ValidateDiscriminatorValues(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
- Zdroj:
- ModelValidator.cs
- Zdroj:
- ModelValidator.cs
- Zdroj:
- ModelValidator.cs
- Zdroj:
- ModelValidator.cs
Upozornění
Use ValidateInheritanceMapping
Ověří mapování nebo konfiguraci dědičnosti v modelu.
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))
Parametry
- model
- IModel
Model, který se má ověřit.
Protokolovací nástroj, který se má použít.
- Atributy