WebPageBase Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Funge da classe base per le classi che rappresentano una pagina ASP.NET Razor.
public abstract class WebPageBase : System.Web.WebPages.WebPageRenderingBase
type WebPageBase = class
inherit WebPageRenderingBase
Public MustInherit Class WebPageBase
Inherits WebPageRenderingBase
- Ereditarietà
- Derivato
Costruttori
| WebPageBase() |
Inizializza la classe WebPageBase per l'utilizzo da parte di un'istanza della classe ereditata. Questo costruttore può essere chiamato solo da una classe ereditata. |
Proprietà
| App |
Funge da classe base per le classi che rappresentano una pagina ASP.NET Razor. (Ereditato da WebPageExecutingBase) |
| AppState |
Funge da classe base per le classi che rappresentano una pagina ASP.NET Razor. (Ereditato da WebPageExecutingBase) |
| Cache |
Funge da classe base per le classi che rappresentano una pagina ASP.NET Razor. (Ereditato da WebPageRenderingBase) |
| Context |
In caso di override in una classe derivata, ottiene o imposta l'oggetto HttpContextBase associato a una pagina. (Ereditato da WebPageExecutingBase) |
| Culture |
Funge da classe base per le classi che rappresentano una pagina ASP.NET Razor. (Ereditato da WebPageRenderingBase) |
| DisplayMode |
Funge da classe base per le classi che rappresentano una pagina ASP.NET Razor. (Ereditato da WebPageRenderingBase) |
| IsAjax |
Funge da classe base per le classi che rappresentano una pagina ASP.NET Razor. (Ereditato da WebPageRenderingBase) |
| IsPost |
Funge da classe base per le classi che rappresentano una pagina ASP.NET Razor. (Ereditato da WebPageRenderingBase) |
| Layout |
Ottiene o imposta il percorso di una pagina di layout. |
| Output |
Ottiene l'oggetto corrente TextWriter per la pagina. |
| OutputStack |
Ottiene lo stack di oggetti per il contesto di TextWriter pagina corrente. |
| Page |
Fornisce l'accesso di tipo proprietà ai dati di pagina condivisi tra pagine, pagine di layout e pagine parziali. |
| PageContext |
Funge da classe base per le classi che rappresentano una pagina ASP.NET Razor. (Ereditato da WebPageRenderingBase) |
| PageData |
Fornisce l'accesso di tipo matrice ai dati di pagina condivisi tra pagine, pagine di layout e pagine parziali. |
| Profile |
Funge da classe base per le classi che rappresentano una pagina ASP.NET Razor. (Ereditato da WebPageRenderingBase) |
| Request |
Funge da classe base per le classi che rappresentano una pagina ASP.NET Razor. (Ereditato da WebPageRenderingBase) |
| Response |
Funge da classe base per le classi che rappresentano una pagina ASP.NET Razor. (Ereditato da WebPageRenderingBase) |
| Server |
Funge da classe base per le classi che rappresentano una pagina ASP.NET Razor. (Ereditato da WebPageRenderingBase) |
| Session |
Funge da classe base per le classi che rappresentano una pagina ASP.NET Razor. (Ereditato da WebPageRenderingBase) |
| TemplateInfo |
Funge da classe base per le classi che rappresentano una pagina ASP.NET Razor. (Ereditato da WebPageRenderingBase) |
| UICulture |
Funge da classe base per le classi che rappresentano una pagina ASP.NET Razor. (Ereditato da WebPageRenderingBase) |
| UrlData |
Funge da classe base per le classi che rappresentano una pagina ASP.NET Razor. (Ereditato da WebPageRenderingBase) |
| User |
Funge da classe base per le classi che rappresentano una pagina ASP.NET Razor. (Ereditato da WebPageRenderingBase) |
| VirtualPath |
Funge da classe base per le classi che rappresentano una pagina ASP.NET Razor. (Ereditato da WebPageExecutingBase) |
| VirtualPathFactory |
Funge da classe base per le classi che rappresentano una pagina ASP.NET Razor. (Ereditato da WebPageExecutingBase) |
Metodi
| BeginContext(Int32, Int32, Boolean) |
Funge da classe base per le classi che rappresentano una pagina ASP.NET Razor. (Ereditato da WebPageExecutingBase) |
| BeginContext(String, Int32, Int32, Boolean) |
Funge da classe base per le classi che rappresentano una pagina ASP.NET Razor. (Ereditato da WebPageExecutingBase) |
| BeginContext(TextWriter, Int32, Int32, Boolean) |
Funge da classe base per le classi che rappresentano una pagina ASP.NET Razor. (Ereditato da WebPageExecutingBase) |
| BeginContext(TextWriter, String, Int32, Int32, Boolean) |
Funge da classe base per le classi che rappresentano una pagina ASP.NET Razor. (Ereditato da WebPageExecutingBase) |
| ConfigurePage(WebPageBase) |
Quando è sottoposto a override in una classe derivata, configura la pagina Web corrente in base alla configurazione della pagina Web padre. |
| CreateInstanceFromVirtualPath(String) |
Crea una nuova istanza della WebPageBase classe utilizzando il percorso virtuale specificato. |
| CreatePageFromVirtualPath(String, HttpContextBase, Func<String,Boolean>, DisplayModeProvider, IDisplayMode) |
Tenta di creare un'istanza WebPageBase da un virtualPath e include le eccezioni complesse del compilatore con messaggi più semplici |
| DefineSection(String, SectionWriter) |
Chiamato dalle pagine di contenuto per creare sezioni di contenuto denominate. |
| EndContext(Int32, Int32, Boolean) |
Funge da classe base per le classi che rappresentano una pagina ASP.NET Razor. (Ereditato da WebPageExecutingBase) |
| EndContext(String, Int32, Int32, Boolean) |
Funge da classe base per le classi che rappresentano una pagina ASP.NET Razor. (Ereditato da WebPageExecutingBase) |
| EndContext(TextWriter, Int32, Int32, Boolean) |
Funge da classe base per le classi che rappresentano una pagina ASP.NET Razor. (Ereditato da WebPageExecutingBase) |
| EndContext(TextWriter, String, Int32, Int32, Boolean) |
Funge da classe base per le classi che rappresentano una pagina ASP.NET Razor. (Ereditato da WebPageExecutingBase) |
| Execute() |
Funge da classe base per le classi che rappresentano una pagina ASP.NET Razor. (Ereditato da WebPageExecutingBase) |
| ExecutePageHierarchy() |
Esegue il codice in un set di pagine Web dipendenti. |
| ExecutePageHierarchy(WebPageContext, TextWriter) |
Esegue il codice in un set di pagine Web dipendenti usando i parametri specificati. |
| ExecutePageHierarchy(WebPageContext, TextWriter, WebPageRenderingBase) |
Esegue il codice in un set di pagine Web dipendenti usando il contesto, il writer e la pagina di avvio specificati. |
| GetOutputWriter() |
Restituisce l'istanza del writer di testo usata per il rendering della pagina. |
| Href(String, Object[]) |
Funge da classe base per le classi che rappresentano una pagina ASP.NET Razor. (Ereditato da WebPageExecutingBase) |
| InitializePage() |
Inizializza la pagina corrente. |
| IsSectionDefined(String) |
Restituisce un valore che indica se nella pagina è definita la sezione specificata. |
| NormalizeLayoutPagePath(String) |
Funge da classe base per le classi che rappresentano una pagina ASP.NET Razor. (Ereditato da WebPageExecutingBase) |
| NormalizePath(String) |
Funge da classe base per le classi che rappresentano una pagina ASP.NET Razor. (Ereditato da WebPageExecutingBase) |
| PopContext() |
Restituisce e rimuove il contesto dall'inizio dell'istanza OutputStack . |
| PushContext(WebPageContext, TextWriter) |
Inserisce il contesto specificato nella parte superiore dell'istanza OutputStack . |
| RenderBody() |
Nelle pagine di layout, esegue il rendering della porzione di una pagina di contenuto non inclusa in una sezione denominata. |
| RenderPage(String, Object[]) |
Esegue il rendering del contenuto di una pagina in un'altra pagina. |
| RenderSection(String) |
Nelle pagine di layout, esegue il rendering del contenuto di una sezione denominata. |
| RenderSection(String, Boolean) |
Nelle pagine di layout, esegue il rendering del contenuto di una sezione denominata e specifica se la sezione è obbligatoria. |
| Write(HelperResult) |
Scrive l'oggetto specificato HelperResult come stringa con codifica HTML. |
| Write(Object) |
Scrive l'oggetto specificato come stringa codificata in formato HTML. |
| WriteAttribute(String, PositionTagged<String>, PositionTagged<String>, AttributeValue[]) |
Funge da classe base per le classi che rappresentano una pagina ASP.NET Razor. (Ereditato da WebPageExecutingBase) |
| WriteAttributeTo(String, TextWriter, String, PositionTagged<String>, PositionTagged<String>, AttributeValue[]) |
Funge da classe base per le classi che rappresentano una pagina ASP.NET Razor. (Ereditato da WebPageExecutingBase) |
| WriteAttributeTo(TextWriter, String, PositionTagged<String>, PositionTagged<String>, AttributeValue[]) |
Funge da classe base per le classi che rappresentano una pagina ASP.NET Razor. (Ereditato da WebPageExecutingBase) |
| WriteLiteral(Object) |
Scrive l'oggetto specificato senza eseguirne innanzitutto la codifica HTML. |