ComponentSerializationService 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供基底類別,以序列化元件集合或可序列化物件至序列化存放區。
public ref class ComponentSerializationService abstract
public abstract class ComponentSerializationService
type ComponentSerializationService = class
Public MustInherit Class ComponentSerializationService
- 繼承
-
ComponentSerializationService
- 衍生
備註
會將 ComponentSerializationService 一組元件或可串行化的物件串行化為串行化存放區。 然後,您可以稍後還原串行化存放區。 類別 ComponentSerializationService 與其他串行化配置不同,因為串行化格式不透明,而且允許部分串行化物件。 例如,您可以選擇只串行化對象的選取屬性。
此類別為 abstract
。 一般而言, DesignerLoader 會提供此類別的具體實作,並將它新增為服務至其 DesignSurface。 這可讓物件以最適合它們的格式串行化。
類別ComponentSerializationService會IDesignerSerializationService從 .NET Framework 1.0 版取代 介面,不過後者會保留為回溯相容性。
給實施者的注意事項
當您繼承自 類別時 ComponentSerializationService ,必須覆寫這個類別中的所有方法。 其中一些方法的設計目的是擲回例外狀況,如其對應主題中所述;強烈建議衍生類別遵循這些指導方針來維護作業的一致性。 如需詳細資訊,請參閱 CodeDomComponentSerializationService 類別。
建構函式
ComponentSerializationService() |
初始化 ComponentSerializationService 類別的新執行個體。 |