JsonPropertyInfo.AttributeProvider 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
현재 속성에 대한 사용자 지정 특성 공급자를 가져오거나 설정합니다.
public:
property System::Reflection::ICustomAttributeProvider ^ AttributeProvider { System::Reflection::ICustomAttributeProvider ^ get(); void set(System::Reflection::ICustomAttributeProvider ^ value); };
public System.Reflection.ICustomAttributeProvider? AttributeProvider { get; set; }
member this.AttributeProvider : System.Reflection.ICustomAttributeProvider with get, set
Public Property AttributeProvider As ICustomAttributeProvider
속성 값
예외
JsonPropertyInfo 추가 수정을 위해 인스턴스가 잠겼습니다.
설명
또는 통해 메타데이터 DefaultJsonTypeInfoResolverJsonSerializerContext를 확인할 때 이 속성은 serialize된 속성 또는 필드의 기본 MemberInfo 으로 채워집니다.
사용자 지정 특성 공급자를 설정해도 계약 모델에는 영향을 주지 않지만 다운스트림 계약 한정자에 대한 메타데이터 역할을 합니다.