JsonTypeInfo<T> クラス

定義

型に関する JSON シリアル化関連のメタデータを提供します。

generic <typename T>
public ref class JsonTypeInfo abstract : System::Text::Json::Serialization::Metadata::JsonTypeInfo
generic <typename T>
public ref class JsonTypeInfo sealed : System::Text::Json::Serialization::Metadata::JsonTypeInfo
public abstract class JsonTypeInfo<T> : System.Text.Json.Serialization.Metadata.JsonTypeInfo
public sealed class JsonTypeInfo<T> : System.Text.Json.Serialization.Metadata.JsonTypeInfo
type JsonTypeInfo<'T> = class
    inherit JsonTypeInfo
Public MustInherit Class JsonTypeInfo(Of T)
Inherits JsonTypeInfo
Public NotInheritable Class JsonTypeInfo(Of T)
Inherits JsonTypeInfo

型パラメーター

T

型のジェネリック定義。

継承
JsonTypeInfo<T>

プロパティ

Converter

現在の型に JsonConverter 関連付けられている を取得します。

(継承元 JsonTypeInfo)
CreateObject

逆シリアル化に使用するパラメーターなしのファクトリを取得または設定します。

CreateObject

逆シリアル化に使用するパラメーターなしのファクトリを取得または設定します。

(継承元 JsonTypeInfo)
IsReadOnly

現在のインスタンスが変更のためにロックされているかどうかを示す値を取得します。

(継承元 JsonTypeInfo)
Kind

現在のインスタンスが指定するコントラクト メタデータの種類を表す値を取得します。

(継承元 JsonTypeInfo)
NumberHandling

型レベル NumberHandling のオーバーライドを取得または設定します。

(継承元 JsonTypeInfo)
OnDeserialized

逆シリアル化が発生した後に呼び出されるコールバックを取得または設定します。

(継承元 JsonTypeInfo)
OnDeserializing

逆シリアル化が発生する前に呼び出されるコールバックを取得または設定します。

(継承元 JsonTypeInfo)
OnSerialized

シリアル化が発生した後に呼び出されるコールバックを取得または設定します。

(継承元 JsonTypeInfo)
OnSerializing

シリアル化が行われる前に呼び出されるコールバックを取得または設定します。

(継承元 JsonTypeInfo)
Options

現在JsonTypeInfoのインスタンスにJsonSerializerOptions関連付けられている値を取得します。

(継承元 JsonTypeInfo)
OriginatingResolver

このメタデータ インスタンスの送信元の を IJsonTypeInfoResolver 取得または設定します。

(継承元 JsonTypeInfo)
PolymorphismOptions

ポリモーフィズム メタデータを指定する構成オブジェクトを取得または設定します。

(継承元 JsonTypeInfo)
PreferredPropertyObjectCreationHandling

型に含まれるプロパティの優先 JsonObjectCreationHandling 値を取得または設定します。

(継承元 JsonTypeInfo)
Properties

現在の型に対応するメタデータの JsonPropertyInfo 一覧を取得します。

(継承元 JsonTypeInfo)
SerializeHandler

デザイン時に指定された値を使用して の T インスタンスを JsonSourceGenerationOptionsAttribute シリアル化します。

Type

Type JSON シリアル化コントラクトが定義されている を取得します。

(継承元 JsonTypeInfo)
UnmappedMemberHandling

型レベル JsonUnmappedMemberHandling のオーバーライドを取得または設定します。

(継承元 JsonTypeInfo)

メソッド

CreateJsonPropertyInfo(Type, String)

現在JsonTypeInfoの の空JsonPropertyInfoのインスタンスを作成します。

(継承元 JsonTypeInfo)
Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
GetType()

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

(継承元 Object)
MakeReadOnly()

現在のインスタンスをロックして、さらに変更します。

(継承元 JsonTypeInfo)
MemberwiseClone()

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

(継承元 Object)
ToString()

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

(継承元 Object)

適用対象