WebPageBase Clase

Definición

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.

Se aplica a