次の方法で共有


DesignerSerializationManager.CreateSession メソッド

定義

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

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

戻り値

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

例外

シリアル化マネージャーは、既にセッション内に存在します。 DesignerSerializationManager のこのバージョンは、同時セッションをサポートしていません。

注釈

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

適用対象

こちらもご覧ください