JsonCollectionInfoValues<TCollection> クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
コレクション型に関するシリアル化メタデータを提供します。
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) |