Share via


JsonSerializerOptions.TypeInfoResolverChain 속성

정의

이 instance 사용하는 연결된 JsonTypeInfo 계약 확인자 목록을 가져옵니다.

public:
 property System::Collections::Generic::IList<System::Text::Json::Serialization::Metadata::IJsonTypeInfoResolver ^> ^ TypeInfoResolverChain { System::Collections::Generic::IList<System::Text::Json::Serialization::Metadata::IJsonTypeInfoResolver ^> ^ get(); };
public System.Collections.Generic.IList<System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver> TypeInfoResolverChain { get; }
member this.TypeInfoResolverChain : System.Collections.Generic.IList<System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver>
Public ReadOnly Property TypeInfoResolverChain As IList(Of IJsonTypeInfoResolver)

속성 값

설명

체인의 순서는 중요합니다 JsonSerializerOptions . 각 확인자를 지정된 순서로 쿼리하고 null이 아닌 첫 번째 결과를 반환합니다. 체인의 모든 확인자가 를 반환 nullJsonSerializerOptions 하면 도 반환null됩니다.

이 속성은 에 보조되며 속성과 TypeInfoResolver 동기화된 상태로 유지됩니다. 이 속성에 대한 변경 내용은 에 의해 TypeInfoResolver 반영되고 그 반대의 경우도 마찬가지입니다.

적용 대상