Compartir a través de


WebPageBase Clase

Definición

Actúa como clase base para las clases que representan una página de Razor de ASP.NET.

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 que la use una instancia de clase heredada. Una clase heredada solo puede llamar a este constructor.

Propiedades

App

Actúa como clase base para las clases que representan una página de Razor de ASP.NET.

(Heredado de WebPageExecutingBase)
AppState

Actúa como clase base para las clases que representan una página de Razor de ASP.NET.

(Heredado de WebPageExecutingBase)
Cache

Actúa como clase base para las clases que representan una página de Razor de ASP.NET.

(Heredado de WebPageRenderingBase)
Context

Cuando se invalida en una clase derivada, obtiene o establece el objeto HttpContextBase asociado a una página.

(Heredado de WebPageExecutingBase)
Culture

Actúa como clase base para las clases que representan una página de Razor de ASP.NET.

(Heredado de WebPageRenderingBase)
DisplayMode

Actúa como clase base para las clases que representan una página de Razor de ASP.NET.

(Heredado de WebPageRenderingBase)
IsAjax

Actúa como clase base para las clases que representan una página de Razor de ASP.NET.

(Heredado de WebPageRenderingBase)
IsPost

Actúa como clase base para las clases que representan una página de Razor de ASP.NET.

(Heredado de WebPageRenderingBase)
Layout

Obtiene o establece la ruta de acceso de una página de diseño.

Output

Obtiene el objeto TextWriter actual de la página.

OutputStack

Obtiene la pila de objetos TextWriter para el contexto de página actual.

Page

Proporciona acceso similar a propiedades a los datos de página que se comparten entre páginas, páginas de diseño y páginas parciales.

PageContext

Actúa como clase base para las clases que representan una página de Razor de ASP.NET.

(Heredado de WebPageRenderingBase)
PageData

Proporciona acceso de tipo matriz a los datos de página que se comparten entre páginas, páginas de diseño y páginas parciales.

Profile

Actúa como clase base para las clases que representan una página de Razor de ASP.NET.

(Heredado de WebPageRenderingBase)
Request

Actúa como clase base para las clases que representan una página de Razor de ASP.NET.

(Heredado de WebPageRenderingBase)
Response

Actúa como clase base para las clases que representan una página de Razor de ASP.NET.

(Heredado de WebPageRenderingBase)
Server

Actúa como clase base para las clases que representan una página de Razor de ASP.NET.

(Heredado de WebPageRenderingBase)
Session

Actúa como clase base para las clases que representan una página de Razor de ASP.NET.

(Heredado de WebPageRenderingBase)
TemplateInfo

Actúa como clase base para las clases que representan una página de Razor de ASP.NET.

(Heredado de WebPageRenderingBase)
UICulture

Actúa como clase base para las clases que representan una página de Razor de ASP.NET.

(Heredado de WebPageRenderingBase)
UrlData

Actúa como clase base para las clases que representan una página de Razor de ASP.NET.

(Heredado de WebPageRenderingBase)
User

Actúa como clase base para las clases que representan una página de Razor de ASP.NET.

(Heredado de WebPageRenderingBase)
VirtualPath

Actúa como clase base para las clases que representan una página de Razor de ASP.NET.

(Heredado de WebPageExecutingBase)
VirtualPathFactory

Actúa como clase base para las clases que representan una página de Razor de ASP.NET.

(Heredado de WebPageExecutingBase)

Métodos

BeginContext(Int32, Int32, Boolean)

Actúa como clase base para las clases que representan una página de Razor de ASP.NET.

(Heredado de WebPageExecutingBase)
BeginContext(String, Int32, Int32, Boolean)

Actúa como clase base para las clases que representan una página de Razor de ASP.NET.

(Heredado de WebPageExecutingBase)
BeginContext(TextWriter, Int32, Int32, Boolean)

Actúa como clase base para las clases que representan una página de Razor de ASP.NET.

(Heredado de WebPageExecutingBase)
BeginContext(TextWriter, String, Int32, Int32, Boolean)

Actúa como clase base para las clases que representan una página de Razor de ASP.NET.

(Heredado de WebPageExecutingBase)
ConfigurePage(WebPageBase)

Cuando se reemplaza 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 clase WebPageBase mediante la ruta de acceso virtual especificada.

CreatePageFromVirtualPath(String, HttpContextBase, Func<String,Boolean>, DisplayModeProvider, IDisplayMode)

Intenta crear una instancia de WebPageBase a partir de un virtualPath y encapsula excepciones complejas del compilador con mensajes más sencillos

DefineSection(String, SectionWriter)

Llamadas por páginas de contenido para crear secciones de contenido con nombre.

EndContext(Int32, Int32, Boolean)

Actúa como clase base para las clases que representan una página de Razor de ASP.NET.

(Heredado de WebPageExecutingBase)
EndContext(String, Int32, Int32, Boolean)

Actúa como clase base para las clases que representan una página de Razor de ASP.NET.

(Heredado de WebPageExecutingBase)
EndContext(TextWriter, Int32, Int32, Boolean)

Actúa como clase base para las clases que representan una página de Razor de ASP.NET.

(Heredado de WebPageExecutingBase)
EndContext(TextWriter, String, Int32, Int32, Boolean)

Actúa como clase base para las clases que representan una página de Razor de ASP.NET.

(Heredado de WebPageExecutingBase)
Execute()

Actúa como clase base para las clases que representan una página de Razor de ASP.NET.

(Heredado de WebPageExecutingBase)
ExecutePageHierarchy()

Ejecuta el código en un conjunto de páginas web dependientes.

ExecutePageHierarchy(WebPageContext, TextWriter, WebPageRenderingBase)

Ejecuta el código en un conjunto de páginas web dependientes mediante el contexto, el escritor y la página de inicio especificados.

ExecutePageHierarchy(WebPageContext, TextWriter)

Ejecuta el código en un conjunto de páginas web dependientes mediante los parámetros especificados.

GetOutputWriter()

Devuelve la instancia de escritor de texto que se usa para representar la página.

Href(String, Object[])

Actúa como clase base para las clases que representan una página de Razor de ASP.NET.

(Heredado de WebPageExecutingBase)
InitializePage()

Inicializa la página actual.

IsSectionDefined(String)

Devuelve un valor que indica si la sección especificada se define en la página.

NormalizeLayoutPagePath(String)

Actúa como clase base para las clases que representan una página de Razor de ASP.NET.

(Heredado de WebPageExecutingBase)
NormalizePath(String)

Actúa como clase base para las clases que representan una página de Razor de ASP.NET.

(Heredado de WebPageExecutingBase)
PopContext()

Devuelve y quita el contexto de la parte superior de la instancia de OutputStack.

PushContext(WebPageContext, TextWriter)

Inserta el contexto especificado en la parte superior de la instancia de OutputStack.

RenderBody()

En las páginas de diseño, representa la parte de una página de contenido que no está dentro de una sección con nombre.

RenderPage(String, Object[])

Representa el contenido de una página dentro de otra página.

RenderSection(String, Boolean)

En las páginas de diseño, representa el contenido de una sección con nombre y especifica si se requiere la sección.

RenderSection(String)

En las páginas de diseño, representa el contenido de una sección con nombre.

Write(HelperResult)

Escribe el objeto HelperResult especificado como una cadena codificada en HTML.

Write(Object)

Escribe el objeto especificado como una cadena codificada en HTML.

WriteAttribute(String, PositionTagged<String>, PositionTagged<String>, AttributeValue[])

Actúa como clase base para las clases que representan una página de Razor de ASP.NET.

(Heredado de WebPageExecutingBase)
WriteAttributeTo(String, TextWriter, String, PositionTagged<String>, PositionTagged<String>, AttributeValue[])

Actúa como clase base para las clases que representan una página de Razor de ASP.NET.

(Heredado de WebPageExecutingBase)
WriteAttributeTo(TextWriter, String, PositionTagged<String>, PositionTagged<String>, AttributeValue[])

Actúa como clase base para las clases que representan una página de Razor de ASP.NET.

(Heredado de WebPageExecutingBase)
WriteLiteral(Object)

Escribe primero el objeto especificado sin codificación HTML.

Se aplica a