다음을 통해 공유


SystemTextJsonValidationMetadataProvider 클래스

정의

System.Text.Json.Serialization 특성 클래스에 대한 및 IValidationMetadataProvider 구현 IDisplayMetadataProvider 입니다.

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에 대한 값을 가져옵니다.

적용 대상