JsonCollectionInfoValues<TCollection> クラス

定義

コレクション型に関するシリアル化メタデータを提供します。

generic <typename TCollection>
public ref class JsonCollectionInfoValues sealed
public sealed class JsonCollectionInfoValues<TCollection>
type JsonCollectionInfoValues<'Collection> = class
Public NotInheritable Class JsonCollectionInfoValues(Of TCollection)

型パラメーター

TCollection

コレクションの種類。

継承
JsonCollectionInfoValues<TCollection>

注釈

この API は System.Text.Json ソース ジェネレーターの出力で使用することを目的としており、直接呼び出すべきではありません。

コンストラクター

JsonCollectionInfoValues<TCollection>()

プロパティ

ElementInfo

要素型 JsonTypeInfo を表すインスタンス。

KeyInfo

ディクショナリ型の場合、キー型 JsonTypeInfo を表すインスタンス。

NumberHandling

JsonNumberHandling数値コレクション要素に適用するオプション。

ObjectCreator

Func<TResult>逆シリアル化するときにコレクションのインスタンスを作成します。

SerializeHandler

事前に決定 JsonSourceGenerationOptionsAttribute された既定値を想定した最適化されたシリアル化実装。

メソッド

Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
GetType()

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

(継承元 Object)
MemberwiseClone()

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

(継承元 Object)
ToString()

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

(継承元 Object)

適用対象