다음을 통해 공유


JsonTypeInfoResolver.WithAddedModifier 메서드

정의

확인자를 만들고 원본 resolver에서 생성된 메타데이터에 수정 사항을 적용합니다.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Text::Json::Serialization::Metadata::IJsonTypeInfoResolver ^ WithAddedModifier(System::Text::Json::Serialization::Metadata::IJsonTypeInfoResolver ^ resolver, Action<System::Text::Json::Serialization::Metadata::JsonTypeInfo ^> ^ modifier);
public static System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver WithAddedModifier (this System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver resolver, Action<System.Text.Json.Serialization.Metadata.JsonTypeInfo> modifier);
static member WithAddedModifier : System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver * Action<System.Text.Json.Serialization.Metadata.JsonTypeInfo> -> System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
<Extension()>
Public Function WithAddedModifier (resolver As IJsonTypeInfoResolver, modifier As Action(Of JsonTypeInfo)) As IJsonTypeInfoResolver

매개 변수

resolver
IJsonTypeInfoResolver

메타데이터를 생성하는 원본 확인자 JsonTypeInfo 입니다.

modifier
Action<JsonTypeInfo>

비-nullJsonTypeInfo 결과를 수정하는 대리자입니다.

반환

수정 사항이 적용된 새 IJsonTypeInfoResolver instance.

설명

이 메서드는 임 IJsonTypeInfoResolver 의 인스턴스로 확장된 Modifiers 속성과 밀접하게 관련되어 있습니다.

적용 대상