Compartir a través de


RazorPage Clase

Definición

Representa propiedades y métodos necesarios para representar una vista que usa la sintaxis de Razor.

public ref class RazorPage abstract : Microsoft::AspNetCore::Mvc::Razor::IRazorPage
public ref class RazorPage abstract : Microsoft::AspNetCore::Mvc::Razor::RazorPageBase
public abstract class RazorPage : Microsoft.AspNetCore.Mvc.Razor.IRazorPage
public abstract class RazorPage : Microsoft.AspNetCore.Mvc.Razor.RazorPageBase
type RazorPage = class
    interface IRazorPage
type RazorPage = class
    inherit RazorPageBase
Public MustInherit Class RazorPage
Implements IRazorPage
Public MustInherit Class RazorPage
Inherits RazorPageBase
Herencia
RazorPage
Herencia
RazorPage
Derivado
Implementaciones

Constructores

RazorPage()

Representa propiedades y métodos necesarios para representar una vista que usa la sintaxis de Razor.

Propiedades

BodyContent

Obtiene o establece el contenido del cuerpo.

BodyContent

Obtiene o establece el contenido del cuerpo.

(Heredado de RazorPageBase)
Context

que HttpContext representa la ejecución de la solicitud actual.

DiagnosticSource

Obtiene o establece una DiagnosticSource() instancia usada para instrumentar la ejecución de la página.

DiagnosticSource

Obtiene o establece una DiagnosticSource instancia usada para instrumentar la ejecución de la página.

(Heredado de RazorPageBase)
HtmlEncoder

Obtiene el HtmlEncoder objeto que se va a usar cuando controla RazorPage expresiones que noIHtmlContent son de C#.

HtmlEncoder

Obtiene el HtmlEncoder objeto que se va a usar cuando controla RazorPage expresiones que noIHtmlContent son de C#.

(Heredado de RazorPageBase)
IsLayoutBeingRendered

Obtiene o establece una marca que determina si se representa el diseño de esta página.

IsLayoutBeingRendered

Obtiene o establece una marca que determina si se representa el diseño de esta página.

(Heredado de RazorPageBase)
Layout

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

Layout

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

(Heredado de RazorPageBase)
Output

Obtiene el objeto en el TextWriter que la página está escribiendo la salida.

Output

Obtiene el objeto en el TextWriter que la página está escribiendo la salida.

(Heredado de RazorPageBase)
Path

Obtiene la ruta de acceso relativa de la base de la aplicación a la página.

Path

Obtiene la ruta de acceso relativa de la base de la aplicación a la página.

(Heredado de RazorPageBase)
PreviousSectionWriters

Obtiene o establece las secciones que puede representar esta página.

PreviousSectionWriters

Obtiene o establece las secciones que puede representar esta página.

(Heredado de RazorPageBase)
SectionWriters

Obtiene las secciones definidas por esta página.

SectionWriters

Obtiene las secciones definidas por esta página.

(Heredado de RazorPageBase)
TempData

Obtiene del ITempDataDictionary objeto ViewContext.

TempData

Obtiene del ITempDataDictionary objeto ViewContext.

(Heredado de RazorPageBase)
User

Obtiene el ClaimsPrincipal del usuario que ha iniciado sesión.

User

Obtiene el ClaimsPrincipal del usuario que ha iniciado sesión.

(Heredado de RazorPageBase)
ViewBag

Obtiene el diccionario de datos de vista dinámicos.

ViewBag

Obtiene el diccionario de datos de vista dinámicos.

(Heredado de RazorPageBase)
ViewContext

Obtiene o establece el contexto de vista de la vista de representación.

ViewContext

Obtiene o establece el contexto de vista de la vista de representación.

(Heredado de RazorPageBase)

Métodos

AddHtmlAttributeValue(String, Int32, Object, Int32, Int32, Boolean)

Representa propiedades y métodos necesarios para representar una vista que usa la sintaxis de Razor.

AddHtmlAttributeValue(String, Int32, Object, Int32, Int32, Boolean)

Agregue un valor de atributo html.

(Heredado de RazorPageBase)
BeginAddHtmlAttributeValues(TagHelperExecutionContext, String, Int32, HtmlAttributeValueStyle)

Representa propiedades y métodos necesarios para representar una vista que usa la sintaxis de Razor.

BeginAddHtmlAttributeValues(TagHelperExecutionContext, String, Int32, HtmlAttributeValueStyle)

Comienza a agregar valores de atributo html.

(Heredado de RazorPageBase)
BeginContext(Int32, Int32, Boolean)

Representa propiedades y métodos necesarios para representar una vista que usa la sintaxis de Razor.

BeginWriteAttribute(String, String, Int32, String, Int32, Int32)

Representa propiedades y métodos necesarios para representar una vista que usa la sintaxis de Razor.

BeginWriteAttribute(String, String, Int32, String, Int32, Int32)

Comienza a escribir un atributo.

(Heredado de RazorPageBase)
BeginWriteAttributeTo(TextWriter, String, String, Int32, String, Int32, Int32)

Representa propiedades y métodos necesarios para representar una vista que usa la sintaxis de Razor.

BeginWriteTagHelperAttribute()

Inicia un nuevo ámbito para escribir ITagHelper valores de atributo.

BeginWriteTagHelperAttribute()

Inicia un nuevo ámbito para escribir ITagHelper valores de atributo.

(Heredado de RazorPageBase)
CreateTagHelper<TTagHelper>()

Crea y activa un ITagHelperobjeto .

CreateTagHelper<TTagHelper>()

Crea y activa un ITagHelperobjeto .

(Heredado de RazorPageBase)
DefineSection(String, Func<Object,Task>)

Crea una sección de contenido con nombre en la página que se puede invocar en una página diseño mediante RenderSection o RenderSectionAsync

(Heredado de RazorPageBase)
DefineSection(String, RenderAsyncDelegate)

Crea una sección de contenido con nombre en la página que se puede invocar en una página diseño mediante RenderSection(String) o RenderSectionAsync(String, Boolean).

EndAddHtmlAttributeValues(TagHelperExecutionContext)

Representa propiedades y métodos necesarios para representar una vista que usa la sintaxis de Razor.

EndAddHtmlAttributeValues(TagHelperExecutionContext)

Termina agregando valores de atributo html.

(Heredado de RazorPageBase)
EndContext()

Representa propiedades y métodos necesarios para representar una vista que usa la sintaxis de Razor.

EndTagHelperWritingScope()

Finaliza el ámbito de escritura actual que se inició llamando a StartTagHelperWritingScope(HtmlEncoder).

EndTagHelperWritingScope()

Finaliza el ámbito de escritura actual que se inició llamando a StartTagHelperWritingScope(HtmlEncoder).

(Heredado de RazorPageBase)
EndWriteAttribute()

Representa propiedades y métodos necesarios para representar una vista que usa la sintaxis de Razor.

EndWriteAttribute()

Termina escribiendo un atributo.

(Heredado de RazorPageBase)
EndWriteAttributeTo(TextWriter)

Representa propiedades y métodos necesarios para representar una vista que usa la sintaxis de Razor.

EndWriteTagHelperAttribute()

Finaliza el ámbito de escritura actual que se inició llamando a BeginWriteTagHelperAttribute().

EndWriteTagHelperAttribute()

Finaliza el ámbito de escritura actual que se inició llamando a BeginWriteTagHelperAttribute().

(Heredado de RazorPageBase)
EnsureRenderedBodyOrSections()

Comprueba que se representaron todas las secciones definidas en PreviousSectionWriters o que el cuerpo se representaba si no se definieron secciones.

ExecuteAsync()

Representa la página y escribe la salida en .Writer

ExecuteAsync()

Representa la página y escribe la salida en .Writer

(Heredado de RazorPageBase)
FlushAsync()

FlushAsync() Invoca en Output y Stream.FlushAsync en el flujo de respuesta, escribiendo cualquier contenido almacenado en búfer en .Body

FlushAsync()

FlushAsync() Invoca en Output y Stream.FlushAsync en el flujo de respuesta, escribiendo cualquier contenido almacenado en búfer en .Body

(Heredado de RazorPageBase)
Href(String)

Representa propiedades y métodos necesarios para representar una vista que usa la sintaxis de Razor.

Href(String)

Devuelve un href para la ruta de acceso de contenido especificada.

(Heredado de RazorPageBase)
IgnoreBody()

En una página de diseño de Razor, omite la representación de la parte de una página de contenido que no está dentro de una sección con nombre.

IgnoreSection(String)

En las páginas de diseño, omite la representación del contenido de la sección denominada sectionName.

InvalidTagHelperIndexerAssignment(String, String, String)

Dar formato a un mensaje de error sobre el uso de un indexador cuando la propiedad auxiliar de etiquetas es null.

InvalidTagHelperIndexerAssignment(String, String, String)

Dar formato a un mensaje de error sobre el uso de un indexador cuando la propiedad auxiliar de etiquetas es null.

(Heredado de RazorPageBase)
IsSectionDefined(String)

Devuelve un valor que indica si la sección especificada está definida en la página de contenido.

PopWriter()

Devuelve un escritor de texto de la pila.

(Heredado de RazorPageBase)
PushWriter(TextWriter)

Coloca un escritor de texto en la pila.

(Heredado de RazorPageBase)
RenderBody()

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

RenderSection(String, Boolean)

En las páginas de diseño, representa el contenido de la sección denominada name.

RenderSection(String)

En las páginas de diseño, representa el contenido de la sección denominada name.

RenderSectionAsync(String, Boolean)

En las páginas de diseño, representa de forma asincrónica el contenido de la sección denominada name.

RenderSectionAsync(String)

En las páginas de diseño, representa de forma asincrónica el contenido de la sección denominada name.

SetAntiforgeryCookieAndHeader()

Establece la cookie antiforgería y el encabezado X-Frame-Options en la respuesta.

SetAntiforgeryCookieAndHeader()

Establece la cookie antiforgería y el encabezado X-Frame-Options en la respuesta.

(Heredado de RazorPageBase)
StartTagHelperWritingScope(HtmlEncoder)

Inicia un nuevo ámbito de escritura y, opcionalmente, invalida HtmlEncoder dentro de ese ámbito.

StartTagHelperWritingScope(HtmlEncoder)

Inicia un nuevo ámbito de escritura y, opcionalmente, invalida HtmlEncoder dentro de ese ámbito.

(Heredado de RazorPageBase)
Write(Object)

Escribe el objeto especificado value con codificación OutputHTML en .

Write(Object)

Escribe el objeto especificado value con codificación OutputHTML en .

(Heredado de RazorPageBase)
Write(String)

Escribe el objeto especificado value con codificación OutputHTML en .

(Heredado de RazorPageBase)
WriteAttributeValue(String, Int32, Object, Int32, Int32, Boolean)

Representa propiedades y métodos necesarios para representar una vista que usa la sintaxis de Razor.

WriteAttributeValue(String, Int32, Object, Int32, Int32, Boolean)

Escribe un valor de atributo.

(Heredado de RazorPageBase)
WriteAttributeValueTo(TextWriter, String, Int32, Object, Int32, Int32, Boolean)

Representa propiedades y métodos necesarios para representar una vista que usa la sintaxis de Razor.

WriteLiteral(Object)

Escribe el especificado value sin codificación OutputHTML en .

WriteLiteral(Object)

Escribe el especificado value sin codificación OutputHTML en .

(Heredado de RazorPageBase)
WriteLiteral(String)

Escribe el especificado value sin codificación OutputHTML en .

(Heredado de RazorPageBase)
WriteLiteralTo(TextWriter, Object)

Escribe el especificado value sin codificación HTML en .writer

WriteLiteralTo(TextWriter, String)

Escribe el especificado value sin codificación OutputHTML en .

WriteTo(TextWriter, HtmlEncoder, Object)

Escribe el objeto especificado value con codificación HTML en dado writer.

WriteTo(TextWriter, Object)

Escribe el objeto especificado value con codificación writerHTML en .

WriteTo(TextWriter, String)

Escribe el objeto especificado value con codificación writerHTML en .

Se aplica a