SessionPageStatePersister(Page) Oluşturucu

Tanım

SessionPageStatePersister sınıfının yeni bir örneğini başlatır.

public:
 SessionPageStatePersister(System::Web::UI::Page ^ page);
public SessionPageStatePersister (System.Web.UI.Page page);
new System.Web.UI.SessionPageStatePersister : System.Web.UI.Page -> System.Web.UI.SessionPageStatePersister
Public Sub New (page As Page)

Parametreler

page
Page

Page Görünüm durumu kalıcılık mekanizmasının oluşturulduğu.

Özel durumlar

HttpSessionState null (Nothing Visual Basic içinde)

Örnekler

Aşağıdaki kod örneği, görünüm durumunu sunucu tarafı oturum nesnesine kaydetmek üzere sınıfının bir örneğini SessionPageStatePersister döndürmek için nasıl sınıf yazabileceğinizi PageAdapter gösterir.

namespace Samples.AspNet.CS {

    using System.Web.UI;

    public class MyPageAdapter : System.Web.UI.Adapters.PageAdapter {

        public override PageStatePersister GetStatePersister() {
            return new SessionPageStatePersister(Page);
        }
    }
}
Imports System.Web.UI

Namespace Samples.AspNet.VB

    Public Class MyPageAdapter
       Inherits System.Web.UI.Adapters.PageAdapter


       Public Overrides Function GetStatePersister() As PageStatePersister
          Return New SessionPageStatePersister(Page)
       End Function 'GetStatePersister

    End Class

End Namespace

Şunlara uygulanır