ModelValidator.ValidateDiscriminatorValues 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 |
|---|---|
| ValidateDiscriminatorValues(IComplexType) |
Verilen karmaşık tür ve iç içe olanlar için ayrımcıyı ve değerleri doğrular. |
| ValidateDiscriminatorValues(IEntityType) |
Verilenden türetilen tüm varlık türleri için ayırıcıyı ve değerleri doğrular. |
| ValidateDiscriminatorValues(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>) |
Geçersiz.
Modelde devralma eşlemesini/yapılandırmasını doğrular. |
ValidateDiscriminatorValues(IComplexType)
- Kaynak:
- ModelValidator.cs
- Kaynak:
- ModelValidator.cs
Verilen karmaşık tür ve iç içe olanlar için ayrımcıyı ve değerleri doğrular.
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)
Parametreler
- complexType
- IComplexType
Doğrulanması gereken varlık türü.
Şunlara uygulanır
ValidateDiscriminatorValues(IEntityType)
- Kaynak:
- ModelValidator.cs
- Kaynak:
- ModelValidator.cs
- Kaynak:
- ModelValidator.cs
- Kaynak:
- ModelValidator.cs
- Kaynak:
- ModelValidator.cs
- Kaynak:
- ModelValidator.cs
- Kaynak:
- ModelValidator.cs
Verilenden türetilen tüm varlık türleri için ayırıcıyı ve değerleri doğrular.
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)
Parametreler
- rootEntityType
- IEntityType
Doğrulanması gereken varlık türü.
Şunlara uygulanır
ValidateDiscriminatorValues(IModel, IDiagnosticsLogger<DbLoggerCategory.Model.Validation>)
- Kaynak:
- ModelValidator.cs
- Kaynak:
- ModelValidator.cs
- Kaynak:
- ModelValidator.cs
- Kaynak:
- ModelValidator.cs
Dikkat
Use ValidateInheritanceMapping
Modelde devralma eşlemesini/yapılandırmasını doğrular.
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))
Parametreler
- model
- IModel
Doğrulanması gereken model.
Kullanılacak günlükçü.
- Özellikler