AllowedTypesSerializationBinder クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Newtonsoft.Json.Serialization.DefaultSerializationBinderの実装。必要な Typeのみをシリアル化および逆シリアル化できます。
public class AllowedTypesSerializationBinder : Newtonsoft.Json.Serialization.DefaultSerializationBinder
type AllowedTypesSerializationBinder = class
inherit DefaultSerializationBinder
Public Class AllowedTypesSerializationBinder
Inherits DefaultSerializationBinder
- 継承
-
Newtonsoft.Json.Serialization.DefaultSerializationBinderAllowedTypesSerializationBinder
コンストラクター
AllowedTypesSerializationBinder(IList<Type>) |
AllowedTypesSerializationBinder クラスの新しいインスタンスを初期化します。 |
プロパティ
AllowedTypes |
許可されている型のコレクションを取得します。 |
メソッド
BindToName(Type, String, String) |
許可されているか許可されていないかのどちらかで、 許可されている場合は、AllowedTypes コレクションに Type が追加されます。 |
BindToType(String, String) |
見つかった場合、Type が存在しない場合は、AllowedTypes コレクションに追加されます。 |
Verify() |
許可されていない型があるかどうかを確認します。 許可されていない場合は、InvalidOperationExceptionがスローされます。 |