WebPageBase Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor.
public abstract class WebPageBase : System.Web.WebPages.WebPageRenderingBase
type WebPageBase = class
inherit WebPageRenderingBase
Public MustInherit Class WebPageBase
Inherits WebPageRenderingBase
- Dziedziczenie
- Pochodne
Konstruktory
| WebPageBase() |
Inicjuje klasę WebPageBase do użycia przez dziedziczone wystąpienie klasy. Ten konstruktor może być wywoływany tylko przez dziedziczonej klasy. |
Właściwości
| App |
Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor. (Odziedziczone po WebPageExecutingBase) |
| AppState |
Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor. (Odziedziczone po WebPageExecutingBase) |
| Cache |
Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor. (Odziedziczone po WebPageRenderingBase) |
| Context |
Po zastąpieniu w klasie pochodnej pobiera lub ustawia HttpContextBase obiekt skojarzony ze stroną. (Odziedziczone po WebPageExecutingBase) |
| Culture |
Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor. (Odziedziczone po WebPageRenderingBase) |
| DisplayMode |
Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor. (Odziedziczone po WebPageRenderingBase) |
| IsAjax |
Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor. (Odziedziczone po WebPageRenderingBase) |
| IsPost |
Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor. (Odziedziczone po WebPageRenderingBase) |
| Layout |
Pobiera lub ustawia ścieżkę strony układu. |
| Output |
Pobiera bieżący TextWriter obiekt dla strony. |
| OutputStack |
Pobiera stos TextWriter obiektów dla bieżącego kontekstu strony. |
| Page |
Zapewnia dostęp przypominający właściwość do danych strony, które są współużytkowane przez strony, strony układu i strony częściowe. |
| PageContext |
Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor. (Odziedziczone po WebPageRenderingBase) |
| PageData |
Zapewnia dostęp przypominający tablicę do danych strony, które są udostępniane między stronami, stronami układu i stronami częściowym. |
| Profile |
Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor. (Odziedziczone po WebPageRenderingBase) |
| Request |
Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor. (Odziedziczone po WebPageRenderingBase) |
| Response |
Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor. (Odziedziczone po WebPageRenderingBase) |
| Server |
Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor. (Odziedziczone po WebPageRenderingBase) |
| Session |
Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor. (Odziedziczone po WebPageRenderingBase) |
| TemplateInfo |
Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor. (Odziedziczone po WebPageRenderingBase) |
| UICulture |
Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor. (Odziedziczone po WebPageRenderingBase) |
| UrlData |
Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor. (Odziedziczone po WebPageRenderingBase) |
| User |
Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor. (Odziedziczone po WebPageRenderingBase) |
| VirtualPath |
Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor. (Odziedziczone po WebPageExecutingBase) |
| VirtualPathFactory |
Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor. (Odziedziczone po WebPageExecutingBase) |
Metody
| BeginContext(Int32, Int32, Boolean) |
Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor. (Odziedziczone po WebPageExecutingBase) |
| BeginContext(String, Int32, Int32, Boolean) |
Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor. (Odziedziczone po WebPageExecutingBase) |
| BeginContext(TextWriter, Int32, Int32, Boolean) |
Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor. (Odziedziczone po WebPageExecutingBase) |
| BeginContext(TextWriter, String, Int32, Int32, Boolean) |
Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor. (Odziedziczone po WebPageExecutingBase) |
| ConfigurePage(WebPageBase) |
Po zastąpieniu w klasie pochodnej konfiguruje bieżącą stronę internetową na podstawie konfiguracji nadrzędnej strony sieci Web. |
| CreateInstanceFromVirtualPath(String) |
Tworzy nowe wystąpienie WebPageBase klasy przy użyciu określonej ścieżki wirtualnej. |
| CreatePageFromVirtualPath(String, HttpContextBase, Func<String,Boolean>, DisplayModeProvider, IDisplayMode) |
Próbuje utworzyć wystąpienie bazy danych WebPageBase na podstawie ścieżki wirtualnej i opakowuje złożone wyjątki kompilatora z prostszymi komunikatami |
| DefineSection(String, SectionWriter) |
Wywoływane przez strony zawartości w celu utworzenia nazwanych sekcji zawartości. |
| EndContext(Int32, Int32, Boolean) |
Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor. (Odziedziczone po WebPageExecutingBase) |
| EndContext(String, Int32, Int32, Boolean) |
Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor. (Odziedziczone po WebPageExecutingBase) |
| EndContext(TextWriter, Int32, Int32, Boolean) |
Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor. (Odziedziczone po WebPageExecutingBase) |
| EndContext(TextWriter, String, Int32, Int32, Boolean) |
Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor. (Odziedziczone po WebPageExecutingBase) |
| Execute() |
Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor. (Odziedziczone po WebPageExecutingBase) |
| ExecutePageHierarchy() |
Wykonuje kod w zestawie zależnych stron sieci Web. |
| ExecutePageHierarchy(WebPageContext, TextWriter) |
Wykonuje kod w zestawie zależnych stron internetowych przy użyciu określonych parametrów. |
| ExecutePageHierarchy(WebPageContext, TextWriter, WebPageRenderingBase) |
Wykonuje kod w zestawie zależnych stron sieci Web przy użyciu określonego kontekstu, modułu zapisywania i strony początkowej. |
| GetOutputWriter() |
Zwraca wystąpienie składnika zapisywania tekstu używane do renderowania strony. |
| Href(String, Object[]) |
Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor. (Odziedziczone po WebPageExecutingBase) |
| InitializePage() |
Inicjuje bieżącą stronę. |
| IsSectionDefined(String) |
Zwraca wartość wskazującą, czy określona sekcja jest zdefiniowana na stronie. |
| NormalizeLayoutPagePath(String) |
Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor. (Odziedziczone po WebPageExecutingBase) |
| NormalizePath(String) |
Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor. (Odziedziczone po WebPageExecutingBase) |
| PopContext() |
Zwraca i usuwa kontekst z góry OutputStack wystąpienia. |
| PushContext(WebPageContext, TextWriter) |
Wstawia określony kontekst w górnej OutputStack części wystąpienia. |
| RenderBody() |
Na stronach układu renderuje część strony zawartości, która nie znajduje się w nazwanej sekcji. |
| RenderPage(String, Object[]) |
Renderuje zawartość jednej strony na innej stronie. |
| RenderSection(String) |
Na stronach układu renderuje zawartość nazwanej sekcji. |
| RenderSection(String, Boolean) |
Na stronach układu renderuje zawartość nazwanej sekcji i określa, czy sekcja jest wymagana. |
| Write(HelperResult) |
Zapisuje określony HelperResult obiekt jako ciąg zakodowany w formacie HTML. |
| Write(Object) |
Zapisuje określony obiekt jako ciąg zakodowany w formacie HTML. |
| WriteAttribute(String, PositionTagged<String>, PositionTagged<String>, AttributeValue[]) |
Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor. (Odziedziczone po WebPageExecutingBase) |
| WriteAttributeTo(String, TextWriter, String, PositionTagged<String>, PositionTagged<String>, AttributeValue[]) |
Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor. (Odziedziczone po WebPageExecutingBase) |
| WriteAttributeTo(TextWriter, String, PositionTagged<String>, PositionTagged<String>, AttributeValue[]) |
Służy jako klasa bazowa dla klas reprezentujących ASP.NET stronę Razor. (Odziedziczone po WebPageExecutingBase) |
| WriteLiteral(Object) |
Najpierw zapisuje określony obiekt bez kodowania HTML. |