Sdílet prostřednictvím


SystemTextJsonValidationMetadataProvider Třída

Definice

Implementace IDisplayMetadataProvider a IValidationMetadataProvider pro třídy atributu 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
Dědičnost
SystemTextJsonValidationMetadataProvider
Implementuje

Konstruktory

SystemTextJsonValidationMetadataProvider()

Vytvoří nový SystemTextJsonValidationMetadataProvider s výchozím nastavením. CamelCase

SystemTextJsonValidationMetadataProvider(JsonNamingPolicy)

Vytvoří nový SystemTextJsonValidationMetadataProvider s volitelným JsonNamingPolicy

Metody

CreateDisplayMetadata(DisplayMetadataProviderContext)

Nastaví hodnoty pro vlastnosti objektu DisplayMetadata.

CreateValidationMetadata(ValidationMetadataProviderContext)

Získá hodnoty pro vlastnosti objektu ValidationMetadata.

Platí pro