SystemTextJsonValidationMetadataProvider Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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 |