SystemTextJsonValidationMetadataProvider Sınıf
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.
System.Text.Json.Serialization öznitelik sınıfları için ve IValidationMetadataProvider uygulamasıIDisplayMetadataProvider.
public sealed class SystemTextJsonValidationMetadataProvider : Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IDisplayMetadataProvider, Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IValidationMetadataProvider
type SystemTextJsonValidationMetadataProvider = class
interface IDisplayMetadataProvider
interface IMetadataDetailsProvider
interface IValidationMetadataProvider
Public NotInheritable Class SystemTextJsonValidationMetadataProvider
Implements IDisplayMetadataProvider, IValidationMetadataProvider
- Devralma
-
SystemTextJsonValidationMetadataProvider
- Uygulamalar
Oluşturucular
SystemTextJsonValidationMetadataProvider() |
Varsayılan değerle yeni SystemTextJsonValidationMetadataProvider bir oluşturur CamelCase |
SystemTextJsonValidationMetadataProvider(JsonNamingPolicy) |
İsteğe bağlı olarak yeni SystemTextJsonValidationMetadataProvider bir oluşturur JsonNamingPolicy |
Yöntemler
CreateDisplayMetadata(DisplayMetadataProviderContext) |
özelliklerinin DisplayMetadatadeğerlerini ayarlar. |
CreateValidationMetadata(ValidationMetadataProviderContext) |
özelliklerinin ValidationMetadatadeğerlerini alır. |