IExternalSerializer インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
初期化時にシリアル化される型が既知でない (ジェネリック) 場合でも、サード パーティのシリアライザーがシリアル化を実行できるようにするインターフェイス。
このインターフェイスを継承する型は、依存関係の挿入によって検出され、シリアル化マネージャーに自動的に組み込まれます。
public interface IExternalSerializer
type IExternalSerializer = interface
Public Interface IExternalSerializer
- 派生
メソッド
DeepCopy(Object, ICopyContext) |
ソースのコピーの作成を試みます。 |
Deserialize(Type, IDeserializationContext) |
項目の逆シリアル化を試みます。 |
Initialize(Logger) |
外部シリアライザーを初期化します。 シリアル化マネージャーがこの型のインスタンスを作成するときに 1 回呼び出されます |
IsSupportedType(Type) |
シリアル化マネージャーに、このシリアライザーがシリアル化の型をサポートしているかどうかを通知します。 |
Serialize(Object, ISerializationContext, Type) |
項目のシリアル化を試みます。 |