DefaultJsonTypeInfoResolver クラス

定義

System.Text.Json で使用される既定のリフレクションベースの JSON コントラクト リゾルバーを定義します。

public ref class DefaultJsonTypeInfoResolver : System::Text::Json::Serialization::Metadata::IJsonTypeInfoResolver
public class DefaultJsonTypeInfoResolver : System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
type DefaultJsonTypeInfoResolver = class
    interface IJsonTypeInfoResolver
Public Class DefaultJsonTypeInfoResolver
Implements IJsonTypeInfoResolver
継承
DefaultJsonTypeInfoResolver
実装

注釈

によって Default使用されるコントラクト リゾルバー。

コンストラクター

DefaultJsonTypeInfoResolver()

変更可能な DefaultJsonTypeInfoResolver インスタンスを作成します。

プロパティ

Modifiers

初期コントラクトの変更に使用できるユーザー定義コールバックの一覧を取得します。

メソッド

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
GetTypeInfo(Type, JsonSerializerOptions)

指定 type された構成と options 構成の JSON コントラクトを解決します。

MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

拡張メソッド

WithAddedModifier(IJsonTypeInfoResolver, Action<JsonTypeInfo>)

リゾルバーを作成し、ソース によって生成されたメタデータに変更を適用します resolver

適用対象