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、.NET Framework バージョン 1.0 のインターフェイスを置き換えますIDesignerSerializationServiceが、下位互換性のために保持されます。
注意 (実装者)
クラスから ComponentSerializationService 継承する場合は、このクラス内のすべてのメソッドをオーバーライドする必要があります。 これらのメソッドの一部は、対応するトピックに記載されているように、例外をスローするように設計されています。派生クラスは、操作の一貫性を維持するために、これらのガイドラインに従うことを強くお勧めします。 詳細については、CodeDomComponentSerializationService クラスを参照してください。
コンストラクター
ComponentSerializationService() |
ComponentSerializationService クラスの新しいインスタンスを初期化します。 |
メソッド
適用対象
こちらもご覧ください
.NET