ApplicationStartPage 類別

提供物件和方法,以用來執行和呈現 ASP.NET 網頁應用程式起始頁 (_AppStart.cshtml 或 _AppStart.vbhtml 檔案)。

System.Object
  System.Web.WebPages.WebPageExecutingBase
    System.Web.WebPages.ApplicationStartPage

命名空間:  System.Web.WebPages
組件:  System.Web.WebPages (在 System.Web.WebPages.dll 中)

public abstract class ApplicationStartPage : WebPageExecutingBase

ApplicationStartPage 型別公開下列成員。

  名稱說明
受保護的方法ApplicationStartPage初始化 ApplicationStartPage 類別的新執行個體。
上層

  名稱說明
公用屬性App取得應用程式狀態資料以作為 DynamicObject 物件,呼叫者可以使用此物件來建立和存取自訂的應用程式領域屬性。 (繼承自 WebPageExecutingBase。)
公用屬性Application取得 HTTP 應用程式物件,此物件會參照此應用程式啟動頁。
公用屬性AppState取得全域應用程式狀態資料的參照,此資料可在 ASP.NET 應用程式中跨工作階段和要求加以共用。 (繼承自 WebPageExecutingBase。)
公用屬性Context取得 HttpContextBase 物件,此物件代表與此頁面相關聯的內容資料。 (覆寫 WebPageExecutingBase.Context。)
公用屬性靜態成員Markup取得應用程式起始頁的輸出以作為 HTML 編碼的字串。
公用屬性Output取得頁面的文字寫入器。
公用屬性VirtualPath取得或設定頁面的虛擬路徑。 (覆寫 WebPageExecutingBase.VirtualPath。)
公用屬性VirtualPathFactory這個類型/成員可以支援 .NET Framework 基礎結構,但不能直接使用於您的程式碼中。 (繼承自 WebPageExecutingBase。)
上層

  名稱說明
受保護的方法BeginContext(Int32, Int32, Boolean)這個類型/成員可以支援 .NET Framework 基礎結構,但不能直接使用於您的程式碼中。 (繼承自 WebPageExecutingBase。)
受保護的方法BeginContext(TextWriter, Int32, Int32, Boolean)這個類型/成員可以支援 .NET Framework 基礎結構,但不能直接使用於您的程式碼中。 (繼承自 WebPageExecutingBase。)
受保護的方法BeginContext(String, Int32, Int32, Boolean)這個類型/成員可以支援 .NET Framework 基礎結構,但不能直接使用於您的程式碼中。 (繼承自 WebPageExecutingBase。)
受保護的方法BeginContext(TextWriter, String, Int32, Int32, Boolean)這個類型/成員可以支援 .NET Framework 基礎結構,但不能直接使用於您的程式碼中。 (繼承自 WebPageExecutingBase。)
受保護的方法EndContext(Int32, Int32, Boolean)這個類型/成員可以支援 .NET Framework 基礎結構,但不能直接使用於您的程式碼中。 (繼承自 WebPageExecutingBase。)
受保護的方法EndContext(TextWriter, Int32, Int32, Boolean)這個類型/成員可以支援 .NET Framework 基礎結構,但不能直接使用於您的程式碼中。 (繼承自 WebPageExecutingBase。)
受保護的方法EndContext(String, Int32, Int32, Boolean)這個類型/成員可以支援 .NET Framework 基礎結構,但不能直接使用於您的程式碼中。 (繼承自 WebPageExecutingBase。)
受保護的方法EndContext(TextWriter, String, Int32, Int32, Boolean)這個類型/成員可以支援 .NET Framework 基礎結構,但不能直接使用於您的程式碼中。 (繼承自 WebPageExecutingBase。)
公用方法Equals (繼承自 Object。)
公用方法Execute在目前使用 Razor 語法標記的網頁中執行伺服器程式碼。 (繼承自 WebPageExecutingBase。)
受保護的方法Finalize (繼承自 Object。)
公用方法GetHashCode (繼承自 Object。)
受保護的方法GetOutputWriter傳回可用來呈現頁面的文字寫入器執行個體。 (覆寫 WebPageExecutingBase.GetOutputWriter()。)
公用方法GetType (繼承自 Object。)
公用方法Href使用指定的參數,從應用程式相對的 URL 建置絕對的 URL。 (繼承自 WebPageExecutingBase。)
受保護的方法MemberwiseClone (繼承自 Object。)
公用方法NormalizePath從指定的路徑傳回標準化路徑。 (繼承自 WebPageExecutingBase。)
公用方法ToString (繼承自 Object。)
公用方法Write(Object)寫入指定參數的字串表示法以作為 HTML 編碼的字串。 (覆寫 WebPageExecutingBase.Write(Object)。)
公用方法Write(HelperResult)寫入指定的 HelperResult 物件以作為 HTML 編碼的字串。 (覆寫 WebPageExecutingBase.Write(HelperResult)。)
公用方法WriteAttribute這個類型/成員可以支援 .NET Framework 基礎結構,但不能直接使用於您的程式碼中。 (繼承自 WebPageExecutingBase。)
公用方法WriteAttributeTo(TextWriter, String, PositionTagged<String>, PositionTagged<String>, AttributeValue[])這個類型/成員可以支援 .NET Framework 基礎結構,但不能直接使用於您的程式碼中。 (繼承自 WebPageExecutingBase。)
受保護的方法WriteAttributeTo(String, TextWriter, String, PositionTagged<String>, PositionTagged<String>, AttributeValue[])這個類型/成員可以支援 .NET Framework 基礎結構,但不能直接使用於您的程式碼中。 (繼承自 WebPageExecutingBase。)
公用方法WriteLiteral寫入指定的物件,而不進行 HTML 編碼。 (覆寫 WebPageExecutingBase.WriteLiteral(Object)。)
上層

  名稱說明
公用欄位靜態成員CacheKeyPrefix套用至所有索引鍵的首碼,應用程式起始頁會將這些索引鍵新增至快取中。
公用欄位靜態成員StartPageVirtualPath應用程式起始頁的路徑。
上層

這個型別的任何公用 static (在 Visual Basic 中為 Shared) 成員都是執行緒安全的。並不是所有的執行個體成員都保證可以用於所有的執行緒。
顯示: