IExternalSerializer 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
允許協力廠商序列化程式執行序列化的介面,即使序列化的類型在初始化時 (泛型) 未知亦然。
繼承此介面的類型是透過相依性插入來探索,並自動併入序列化管理員中。
public interface IExternalSerializer
type IExternalSerializer = interface
Public Interface IExternalSerializer
- 衍生
方法
DeepCopy(Object, ICopyContext) |
嘗試建立來源的複本。 |
Deserialize(Type, IDeserializationContext) |
嘗試還原序列化專案。 |
Initialize(Logger) |
初始化外部序列化程式。 當序列化管理員建立此類型的實例時呼叫一次 |
IsSupportedType(Type) |
通知序列化管理員此序列化程式是否支援序列化的類型。 |
Serialize(Object, ISerializationContext, Type) |
嘗試序列化專案。 |