Compartir a través de


SystemTextJsonValidationMetadataProvider Clase

Definición

Implementación de IDisplayMetadataProvider y IValidationMetadataProvider para las clases de atributo 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
Herencia
SystemTextJsonValidationMetadataProvider
Implementaciones

Constructores

SystemTextJsonValidationMetadataProvider()

Crea un nuevo SystemTextJsonValidationMetadataProvider con el valor predeterminado CamelCase

SystemTextJsonValidationMetadataProvider(JsonNamingPolicy)

Crea un nuevo SystemTextJsonValidationMetadataProvider con un opcional JsonNamingPolicy

Métodos

CreateDisplayMetadata(DisplayMetadataProviderContext)

Establece los valores de las propiedades de DisplayMetadata.

CreateValidationMetadata(ValidationMetadataProviderContext)

Obtiene los valores de las propiedades de ValidationMetadata.

Se aplica a