NewtonsoftJsonValidationMetadataProvider Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine Implementierung von IDisplayMetadataProvider und IValidationMetadataProvider für die Newtonsoft.Json-Attributklassen.
public sealed class NewtonsoftJsonValidationMetadataProvider : Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IDisplayMetadataProvider, Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IValidationMetadataProvider
type NewtonsoftJsonValidationMetadataProvider = class
interface IDisplayMetadataProvider
interface IMetadataDetailsProvider
interface IValidationMetadataProvider
Public NotInheritable Class NewtonsoftJsonValidationMetadataProvider
Implements IDisplayMetadataProvider, IValidationMetadataProvider
- Vererbung
-
NewtonsoftJsonValidationMetadataProvider
- Implementiert
Konstruktoren
NewtonsoftJsonValidationMetadataProvider() |
Erstellt eine neue NewtonsoftJsonValidationMetadataProvider mit der Standardeinstellung Newtonsoft.Json.Serialization.CamelCaseNamingStrategy |
NewtonsoftJsonValidationMetadataProvider(NamingStrategy) |
Initialisiert eine neue instance von NewtonsoftJsonValidationMetadataProvider mit einem optionalenNewtonsoft.Json.Serialization.NamingStrategy |
Methoden
CreateDisplayMetadata(DisplayMetadataProviderContext) |
Legt die Werte für Eigenschaften von fest DisplayMetadata. |
CreateValidationMetadata(ValidationMetadataProviderContext) |
Ruft die Werte für Eigenschaften von ab ValidationMetadata. |