DesignerSerializationManager.CreateSession メソッド

定義

新しいシリアル化セッションを作成します。

public:
 IDisposable ^ CreateSession();
public IDisposable CreateSession();
member this.CreateSession : unit -> IDisposable
Public Function CreateSession () As IDisposable

返品

新しいシリアル化セッションを表す IDisposable

例外

シリアル化マネージャーは既にセッション内にあります。 このバージョンの DesignerSerializationManager では、同時セッションはサポートされていません。

注釈

シリアル化マネージャー内のほとんどのデータは一時的なものであり、シリアル化セッションの有効期間に限られます。 セッションが破棄されると、シリアル化は完了と見なされ、この一時的な状態はクリアされます。 これにより、シリアル化マネージャーの 1 つのインスタンスを使用して、複数のオブジェクト ツリーをシリアル化できます。 サービス プロバイダーやシリアル化マネージャーに追加されたカスタム シリアル化プロバイダーなど、一部の状態はセッションにまたがっています。

適用対象

こちらもご覧ください