SystemTextJsonValidationMetadataProvider 類別

定義

System.Text.Json.Serialization 屬性類別的 IDisplayMetadataProviderIValidationMetadataProvider 實作。

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
繼承
SystemTextJsonValidationMetadataProvider
實作

建構函式

SystemTextJsonValidationMetadataProvider()

使用預設值建立新的 SystemTextJsonValidationMetadataProviderCamelCase

SystemTextJsonValidationMetadataProvider(JsonNamingPolicy)

使用選擇性建立新的 SystemTextJsonValidationMetadataProviderJsonNamingPolicy

方法

CreateDisplayMetadata(DisplayMetadataProviderContext)

設定 的屬性 DisplayMetadata 值。

CreateValidationMetadata(ValidationMetadataProviderContext)

取得 之 ValidationMetadata 屬性的值。

適用於