JsonPolymorphismOptions クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定した基本型のポリモーフィックな構成を定義します。
public ref class JsonPolymorphismOptions
public class JsonPolymorphismOptions
type JsonPolymorphismOptions = class
Public Class JsonPolymorphismOptions
- 継承
-
JsonPolymorphismOptions
コンストラクター
| 名前 | 説明 |
|---|---|
| JsonPolymorphismOptions() |
空の JsonPolymorphismOptions インスタンスを作成します。 |
プロパティ
| 名前 | 説明 |
|---|---|
| DerivedTypes |
現在のポリモーフィック型構成でサポートされている派生型の一覧を取得します。 |
| IgnoreUnrecognizedTypeDiscriminators |
シリアライザーが認識できない型判別 ID を無視し、基本型のコントラクトに戻す必要があるかどうかを示す値を取得または設定します。 |
| TypeDiscriminatorPropertyName |
ポリモーフィック型のカスタム型識別子プロパティ名を取得または設定します。 設定を解除した場合は、既定の '$type' プロパティ名を使用します。 |
| UnknownDerivedTypeHandling |
宣言されていない派生ランタイム型をシリアル化するときの動作を取得または設定します。 |
メソッド
| 名前 | 説明 |
|---|---|
| Equals(Object) |
指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
| GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
| GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
| MemberwiseClone() |
現在の Objectの簡易コピーを作成します。 (継承元 Object) |
| ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |