IExternalSerializer 接口

定义

允许第三方序列化程序执行序列化的接口,即使序列化的类型在初始化时不知道 (泛型) 也是如此。

继承此接口的类型通过依赖关系注入发现,并自动合并到序列化管理器中。

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

方法

DeepCopy(Object, ICopyContext)

尝试创建源的副本。

Deserialize(Type, IDeserializationContext)

尝试反序列化项。

Initialize(Logger)

初始化外部序列化程序。 当序列化管理器创建此类型的实例时调用一次

IsSupportedType(Type)

通知序列化管理器此序列化程序是否支持用于序列化的类型。

Serialize(Object, ISerializationContext, Type)

尝试序列化项。

适用于