PageAdapter.GetStatePersister メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
コントロールおよびビューステートを維持するために Web ページで使用されるオブジェクトを返します。
public:
virtual System::Web::UI::PageStatePersister ^ GetStatePersister();
public virtual System.Web.UI.PageStatePersister GetStatePersister ();
abstract member GetStatePersister : unit -> System.Web.UI.PageStatePersister
override this.GetStatePersister : unit -> System.Web.UI.PageStatePersister
Public Overridable Function GetStatePersister () As PageStatePersister
戻り値
PageStatePersister のコントロールとビューステートの組み合わせの作成と抽出をサポートする Page から派生したオブジェクト。
注釈
このプロパティは PageStatePersister 、このメソッドを GetStatePersister 使用して、ページのコントロールとビューの状態を PageStatePersister 結合して抽出する、クラスから派生したオブジェクトを返します。 派生ページ アダプターがページに接続されていない場合は、オブジェクトを HiddenFieldPageStatePersister 使用して、ページの非表示フィールドの状態を維持します。
リンクの種類 | 結果のリンク |
---|---|
コード エンティティリファレンス,cer | ToString |
コード エンティティ参照の修飾、cerq | Char.ToString |
コード エンティティ参照固有,cers | ToString(Char) |
コード エンティティ参照の修飾された特定の cerqs | Char.ToString(Char) |
注意 (継承者)
クラスから PageAdapter 継承する場合は、非表示フィールドで結合された状態を維持できない場合 (リソースが限られているなど)、別の派生ページ状態永続化子を返すメソッドをオーバーライド GetStatePersister() できます。
基底クラスは GetStatePersister() オブジェクトを HiddenFieldPageStatePersister 返します。 このクラスを SessionPageStatePersister 使用して、セッション状態のページの状態を維持できます。