JsonPropertyInfoValues<T> クラス

定義

プロパティまたはフィールドに関するシリアル化メタデータを提供します。

generic <typename T>
public ref class JsonPropertyInfoValues sealed
public sealed class JsonPropertyInfoValues<T>
type JsonPropertyInfoValues<'T> = class
Public NotInheritable Class JsonPropertyInfoValues(Of T)

型パラメーター

T

プロパティの JsonConverter<T> を変換する型。

継承
JsonPropertyInfoValues<T>

コンストラクター

JsonPropertyInfoValues<T>()

プロパティまたはフィールドに関するシリアル化メタデータを提供します。

プロパティ

AttributeProviderFactory

AttributeProviderにマップする ICustomAttributeProvider ファクトリを提供します。

Converter

JsonConverterAttributeで指定されたプロパティまたはフィールドの JsonConverter

DeclaringType

プロパティまたはフィールドの宣言型。

Getter

プロパティまたはフィールドの値を取得するメカニズムを提供します。

HasJsonInclude

プロパティに JsonIncludeAttribute注釈が付けられたかどうか。

IgnoreCondition

メンバーを無視する条件を指定します。

IsExtensionData

プロパティに JsonExtensionDataAttribute注釈が付けられたかどうか。

IsProperty

true場合は、メンバーがプロパティであることを示し、それ以外の場合はメンバーがフィールドであることを示します。

IsPublic

プロパティまたはフィールドがパブリックかどうか。

IsVirtual

プロパティまたはフィールドが仮想プロパティかどうか。

JsonPropertyName

プロパティまたはフィールドを処理するときに使用する名前。JsonPropertyNameAttributeで指定します。

NumberHandling

プロパティまたはフィールドが数値の場合は、シリアル化および逆シリアル化時の処理方法を指定します。

PropertyName

プロパティまたはフィールドの名前。

PropertyTypeInfo

プロパティまたはフィールドの型の JsonTypeInfo 情報。

Setter

プロパティまたはフィールドの値を設定するメカニズムを提供します。

メソッド

Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
GetType()

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

(継承元 Object)
MemberwiseClone()

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

(継承元 Object)
ToString()

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

(継承元 Object)

適用対象