WebPageBase Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sirve como clase de base para clases que representan una página ASP.NET Razor.
public abstract class WebPageBase : System.Web.WebPages.WebPageRenderingBase
type WebPageBase = class
inherit WebPageRenderingBase
Public MustInherit Class WebPageBase
Inherits WebPageRenderingBase
- Herencia
- Derivado
Constructores
WebPageBase() |
Inicializa la clase WebPageBase para su uso por parte de una instancia de la clase heredada. A este constructor solo lo puede llamar una clase heredada. |
Propiedades
App |
Sirve como clase de base para clases que representan una página ASP.NET Razor. (Heredado de WebPageExecutingBase) |
AppState |
Sirve como clase de base para clases que representan una página ASP.NET Razor. (Heredado de WebPageExecutingBase) |
Cache |
Sirve como clase de base para clases que representan una página ASP.NET Razor. (Heredado de WebPageRenderingBase) |
Context |
Cuando se reemplaza en una clase derivada, obtiene o establece el HttpContextBase objeto asociado a una página. (Heredado de WebPageExecutingBase) |
Culture |
Sirve como clase de base para clases que representan una página ASP.NET Razor. (Heredado de WebPageRenderingBase) |
DisplayMode |
Sirve como clase de base para clases que representan una página ASP.NET Razor. (Heredado de WebPageRenderingBase) |
IsAjax |
Sirve como clase de base para clases que representan una página ASP.NET Razor. (Heredado de WebPageRenderingBase) |
IsPost |
Sirve como clase de base para clases que representan una página ASP.NET Razor. (Heredado de WebPageRenderingBase) |
Layout |
Obtiene o establece la ruta de acceso de la página de diseño. |
Output |
Obtiene el objeto actual TextWriter de la página. |
OutputStack |
Obtiene la pila de TextWriter objetos para el contexto de página actual. |
Page |
Proporciona un acceso similar a una propiedad a los datos de la página que se comparte entre las páginas, las páginas de diseño y las páginas parciales. |
PageContext |
Sirve como clase de base para clases que representan una página ASP.NET Razor. (Heredado de WebPageRenderingBase) |
PageData |
Proporciona un acceso similar a una matriz a los datos de la página que se comparte entre las páginas, las páginas de diseño y las páginas parciales. |
Profile |
Sirve como clase de base para clases que representan una página ASP.NET Razor. (Heredado de WebPageRenderingBase) |
Request |
Sirve como clase de base para clases que representan una página ASP.NET Razor. (Heredado de WebPageRenderingBase) |
Response |
Sirve como clase de base para clases que representan una página ASP.NET Razor. (Heredado de WebPageRenderingBase) |
Server |
Sirve como clase de base para clases que representan una página ASP.NET Razor. (Heredado de WebPageRenderingBase) |
Session |
Sirve como clase de base para clases que representan una página ASP.NET Razor. (Heredado de WebPageRenderingBase) |
TemplateInfo |
Sirve como clase de base para clases que representan una página ASP.NET Razor. (Heredado de WebPageRenderingBase) |
UICulture |
Sirve como clase de base para clases que representan una página ASP.NET Razor. (Heredado de WebPageRenderingBase) |
UrlData |
Sirve como clase de base para clases que representan una página ASP.NET Razor. (Heredado de WebPageRenderingBase) |
User |
Sirve como clase de base para clases que representan una página ASP.NET Razor. (Heredado de WebPageRenderingBase) |
VirtualPath |
Sirve como clase de base para clases que representan una página ASP.NET Razor. (Heredado de WebPageExecutingBase) |
VirtualPathFactory |
Sirve como clase de base para clases que representan una página ASP.NET Razor. (Heredado de WebPageExecutingBase) |
Métodos
BeginContext(Int32, Int32, Boolean) |
Sirve como clase de base para clases que representan una página ASP.NET Razor. (Heredado de WebPageExecutingBase) |
BeginContext(String, Int32, Int32, Boolean) |
Sirve como clase de base para clases que representan una página ASP.NET Razor. (Heredado de WebPageExecutingBase) |
BeginContext(TextWriter, Int32, Int32, Boolean) |
Sirve como clase de base para clases que representan una página ASP.NET Razor. (Heredado de WebPageExecutingBase) |
BeginContext(TextWriter, String, Int32, Int32, Boolean) |
Sirve como clase de base para clases que representan una página ASP.NET Razor. (Heredado de WebPageExecutingBase) |
ConfigurePage(WebPageBase) |
Cuando se omite en una clase derivada, configura la página web actual en función de la configuración de la página web primaria. |
CreateInstanceFromVirtualPath(String) |
Crea una nueva instancia de la WebPageBase clase utilizando la ruta de acceso virtual especificada. |
CreatePageFromVirtualPath(String, HttpContextBase, Func<String,Boolean>, DisplayModeProvider, IDisplayMode) |
Intenta crear una instancia WebPageBase desde una virtualPath y ajusta las excepciones complejas del compilador con mensajes más simples. |
DefineSection(String, SectionWriter) |
Llamado por las páginas de contenido para crear secciones de contenido nombrado. |
EndContext(Int32, Int32, Boolean) |
Sirve como clase de base para clases que representan una página ASP.NET Razor. (Heredado de WebPageExecutingBase) |
EndContext(String, Int32, Int32, Boolean) |
Sirve como clase de base para clases que representan una página ASP.NET Razor. (Heredado de WebPageExecutingBase) |
EndContext(TextWriter, Int32, Int32, Boolean) |
Sirve como clase de base para clases que representan una página ASP.NET Razor. (Heredado de WebPageExecutingBase) |
EndContext(TextWriter, String, Int32, Int32, Boolean) |
Sirve como clase de base para clases que representan una página ASP.NET Razor. (Heredado de WebPageExecutingBase) |
Execute() |
Sirve como clase de base para clases que representan una página ASP.NET Razor. (Heredado de WebPageExecutingBase) |
ExecutePageHierarchy() |
Ejecuta el código en un conjunto de páginas web dependientes. |
ExecutePageHierarchy(WebPageContext, TextWriter) |
Ejecuta el código en un conjunto de páginas web dependientes utilizando parámetros especificados. |
ExecutePageHierarchy(WebPageContext, TextWriter, WebPageRenderingBase) |
Ejecuta el código en un conjunto de páginas web dependientes utilizando la página de inicio, el escritor y el contexto especificados. |
GetOutputWriter() |
Devuelve la instancia del escritor de texto que se utiliza para presentar la página. |
Href(String, Object[]) |
Sirve como clase de base para clases que representan una página ASP.NET Razor. (Heredado de WebPageExecutingBase) |
InitializePage() |
Inicializa la página actual. |
IsSectionDefined(String) |
Devuelve un valor que indica si la sección especificada está definida en la página. |
NormalizeLayoutPagePath(String) |
Sirve como clase de base para clases que representan una página ASP.NET Razor. (Heredado de WebPageExecutingBase) |
NormalizePath(String) |
Sirve como clase de base para clases que representan una página ASP.NET Razor. (Heredado de WebPageExecutingBase) |
PopContext() |
Devuelve y quita el contexto de la parte superior de la OutputStack instancia. |
PushContext(WebPageContext, TextWriter) |
Inserta el contexto especificado en la parte superior de la OutputStack instancia. |
RenderBody() |
En las páginas de diseño, presenta la parte de la página de contenido que no está en una sección con nombre. |
RenderPage(String, Object[]) |
Presenta el contenido de una página en otra página. |
RenderSection(String) |
En páginas de diseño, presenta el contenido de una sección designada. |
RenderSection(String, Boolean) |
En páginas de diseño, presenta el contenido de una sección con nombre y especifica si la sección es obligatoria. |
Write(HelperResult) |
Escribe el objeto especificado HelperResult como una cadena codificada en HTML. |
Write(Object) |
Escribe el objeto especificado como cadena codificada en HTML. |
WriteAttribute(String, PositionTagged<String>, PositionTagged<String>, AttributeValue[]) |
Sirve como clase de base para clases que representan una página ASP.NET Razor. (Heredado de WebPageExecutingBase) |
WriteAttributeTo(String, TextWriter, String, PositionTagged<String>, PositionTagged<String>, AttributeValue[]) |
Sirve como clase de base para clases que representan una página ASP.NET Razor. (Heredado de WebPageExecutingBase) |
WriteAttributeTo(TextWriter, String, PositionTagged<String>, PositionTagged<String>, AttributeValue[]) |
Sirve como clase de base para clases que representan una página ASP.NET Razor. (Heredado de WebPageExecutingBase) |
WriteLiteral(Object) |
Escribe el objeto especificado sin codificación HTML en primer lugar. |