Partager via


SystemTextJsonValidationMetadataProvider Classe

Définition

Implémentation de IDisplayMetadataProvider et IValidationMetadataProvider pour les classes d’attribut 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
Héritage
SystemTextJsonValidationMetadataProvider
Implémente

Constructeurs

SystemTextJsonValidationMetadataProvider()

Crée un nouveau SystemTextJsonValidationMetadataProvider avec la valeur par défaut CamelCase

SystemTextJsonValidationMetadataProvider(JsonNamingPolicy)

Crée un nouveau SystemTextJsonValidationMetadataProvider avec un facultatif JsonNamingPolicy

Méthodes

CreateDisplayMetadata(DisplayMetadataProviderContext)

Définit les valeurs des propriétés de DisplayMetadata.

CreateValidationMetadata(ValidationMetadataProviderContext)

Obtient les valeurs des propriétés de ValidationMetadata.

S’applique à