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. |