SystemTextJsonValidationMetadataProvider 类

定义

System.Text.Json.Serialization 属性类的 和 IValidationMetadataProvider 的实现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
继承
SystemTextJsonValidationMetadataProvider
实现

构造函数

SystemTextJsonValidationMetadataProvider()

使用默认值创建新的SystemTextJsonValidationMetadataProviderCamelCase

SystemTextJsonValidationMetadataProvider(JsonNamingPolicy)

创建包含可选值的新SystemTextJsonValidationMetadataProviderJsonNamingPolicy

方法

CreateDisplayMetadata(DisplayMetadataProviderContext)

设置 的属性 DisplayMetadata的值。

CreateValidationMetadata(ValidationMetadataProviderContext)

获取 的属性 ValidationMetadata的值。

适用于