IExternalSerializer インターフェイス

定義

初期化時にシリアル化される型が既知でない (ジェネリック) 場合でも、サード パーティのシリアライザーがシリアル化を実行できるようにするインターフェイス。

このインターフェイスを継承する型は、依存関係の挿入によって検出され、シリアル化マネージャーに自動的に組み込まれます。

public interface IExternalSerializer
type IExternalSerializer = interface
Public Interface IExternalSerializer
派生

メソッド

DeepCopy(Object, ICopyContext)

ソースのコピーの作成を試みます。

Deserialize(Type, IDeserializationContext)

項目の逆シリアル化を試みます。

Initialize(Logger)

外部シリアライザーを初期化します。 シリアル化マネージャーがこの型のインスタンスを作成するときに 1 回呼び出されます

IsSupportedType(Type)

シリアル化マネージャーに、このシリアライザーがシリアル化の型をサポートしているかどうかを通知します。

Serialize(Object, ISerializationContext, Type)

項目のシリアル化を試みます。

適用対象