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>

null JsonTypeInfo以外の結果を変更するデリゲート。

返品

変更が適用された新しい IJsonTypeInfoResolver インスタンス。

注釈

このメソッドは、任意のIJsonTypeInfoResolver インスタンスに拡張されたModifiers プロパティと密接に関連しています。

適用対象