Udostępnij za pośrednictwem


SystemTextJsonValidationMetadataProvider Klasa

Definicja

Implementacja klas atrybutów IDisplayMetadataProvider System.Text.Json.Serialization i IValidationMetadataProvider .

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
Dziedziczenie
SystemTextJsonValidationMetadataProvider
Implementuje

Konstruktory

SystemTextJsonValidationMetadataProvider()

Tworzy nowy SystemTextJsonValidationMetadataProvider z wartością domyślną CamelCase

SystemTextJsonValidationMetadataProvider(JsonNamingPolicy)

Tworzy nowy SystemTextJsonValidationMetadataProvider z opcjonalnym elementem JsonNamingPolicy

Metody

CreateDisplayMetadata(DisplayMetadataProviderContext)

Ustawia wartości właściwości .DisplayMetadata

CreateValidationMetadata(ValidationMetadataProviderContext)

Pobiera wartości właściwości .ValidationMetadata

Dotyczy