JsonPropertyInfoValues<T> クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
プロパティまたはフィールドに関するシリアル化メタデータを提供します。
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 |
|
IsPublic |
プロパティまたはフィールドがパブリックかどうか。 |
IsVirtual |
プロパティまたはフィールドが仮想プロパティかどうか。 |
JsonPropertyName |
プロパティまたはフィールドを処理するときに使用する名前。JsonPropertyNameAttributeで指定します。 |
NumberHandling |
プロパティまたはフィールドが数値の場合は、シリアル化および逆シリアル化時の処理方法を指定します。 |
PropertyName |
プロパティまたはフィールドの名前。 |
PropertyTypeInfo |
プロパティまたはフィールドの型の JsonTypeInfo 情報。 |
Setter |
プロパティまたはフィールドの値を設定するメカニズムを提供します。 |
メソッド
Equals(Object) |
指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
MemberwiseClone() |
現在の Objectの簡易コピーを作成します。 (継承元 Object) |
ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
適用対象
.NET