ISerializationSurrogateProvider 介面

定義

提供建構擴充 DataContractSerializer 的序列化代理所需之方法。 在序列化及還原序列化期間,會使用序列化代理將類型替代為其他類型。

public interface class ISerializationSurrogateProvider
public interface ISerializationSurrogateProvider
type ISerializationSurrogateProvider = interface
Public Interface ISerializationSurrogateProvider
衍生

方法

GetDeserializedObject(Object, Type)

在還原序列化期間,傳回指定物件的替代物件。

GetObjectToSerialize(Object, Type)

在序列化期間,傳回取代指定物件的物件。

GetSurrogateType(Type)

在序列化、還原序列化,以及結構描述匯入和匯出期間,傳回要取代指定型別的資料合約型別。

適用於