ISerializationSurrogateProvider 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供构造用于扩展 DataContractSerializer 的序列化代理项所需的方法。 在序列化和反序列化期间,使用序列化代理项将一种类型替换为另一类型。
public interface class ISerializationSurrogateProvider
public interface ISerializationSurrogateProvider
type ISerializationSurrogateProvider = interface
Public Interface ISerializationSurrogateProvider
- 派生
方法
GetDeserializedObject(Object, Type) |
在反序列化期间,返回一个替换指定对象的对象。 |
GetObjectToSerialize(Object, Type) |
在序列化期间,返回一个替换指定对象的对象。 |
GetSurrogateType(Type) |
在序列化、反序列化以及架构导入和导出期间,返回一个替换指定类型的数据协定类型。 |