언어

JsonPropertyInfo.AttributeProvider 속성

정의

현재 속성에 대한 사용자 지정 특성 공급자를 가져오거나 설정합니다.

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 으로 채워집니다.

사용자 지정 특성 공급자를 설정해도 계약 모델에는 영향을 주지 않지만 다운스트림 계약 한정자에 대한 메타데이터 역할을 합니다.

적용 대상