語言

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一個經過修改的新實例。

備註

此方法與 Modifiers 擴展至任意 IJsonTypeInfoResolver 實例的性質密切相關。

適用於