SystemTextJsonValidationMetadataProvider Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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. |