SystemTextJsonValidationMetadataProvider Класс

Определение

Реализация и IValidationMetadataProvider для классов атрибута IDisplayMetadataProvider System.Text.Json.Serialization.

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()

Создает объект SystemTextJsonValidationMetadataProvider со значением по умолчанию CamelCase

SystemTextJsonValidationMetadataProvider(JsonNamingPolicy)

Создает новый SystemTextJsonValidationMetadataProvider объект с необязательным JsonNamingPolicy

Методы

CreateDisplayMetadata(DisplayMetadataProviderContext)

Задает значения для свойств объекта DisplayMetadata.

CreateValidationMetadata(ValidationMetadataProviderContext)

Возвращает значения свойств объекта ValidationMetadata.

Применяется к