PageBase 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í.
Una clase base para una página de Razor.
public ref class PageBase abstract : Microsoft::AspNetCore::Mvc::Razor::RazorPageBase
public abstract class PageBase : Microsoft.AspNetCore.Mvc.Razor.RazorPageBase
type PageBase = class
inherit RazorPageBase
Public MustInherit Class PageBase
Inherits RazorPageBase
- Herencia
- Derivado
Constructores
PageBase() |
Una clase base para una página de Razor. |
Propiedades
BodyContent |
Obtiene o establece el contenido del cuerpo. (Heredado de RazorPageBase) |
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#. (Heredado de RazorPageBase) |
HttpContext |
Obtiene la estructura HttpContext. |
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. (Heredado de RazorPageBase) |
MetadataProvider |
Obtiene o establece el IModelMetadataProvider. |
ModelState |
Obtiene la estructura ModelStateDictionary. |
Output |
Obtiene el objeto en el TextWriter que la página está escribiendo la salida. (Heredado de RazorPageBase) |
PageContext | |
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. (Heredado de RazorPageBase) |
Request |
Obtiene la estructura HttpRequest. |
Response |
Obtiene la estructura HttpResponse. |
RouteData |
Obtiene para RouteData la acción en ejecución. |
SectionWriters |
Obtiene las secciones definidas por esta página. (Heredado de RazorPageBase) |
TempData |
Obtiene del ITempDataDictionary objeto ViewContext. (Heredado de RazorPageBase) |
User |
Obtiene el ClaimsPrincipal del usuario que ha iniciado sesión. (Heredado de RazorPageBase) |
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. |
Métodos
AddHtmlAttributeValue(String, Int32, Object, Int32, Int32, Boolean) |
Agregue un valor de atributo html. (Heredado de RazorPageBase) |
BadRequest() |
Crea un BadRequestResult objeto que genera una Status400BadRequest respuesta. |
BadRequest(ModelStateDictionary) |
Crea un BadRequestObjectResult objeto que genera una Status400BadRequest respuesta. |
BadRequest(Object) |
Crea un BadRequestObjectResult objeto que genera una Status400BadRequest respuesta. |
BeginAddHtmlAttributeValues(TagHelperExecutionContext, String, Int32, HtmlAttributeValueStyle) |
Comienza a agregar valores de atributo html. (Heredado de RazorPageBase) |
BeginContext(Int32, Int32, Boolean) |
Una clase base para una página de Razor. |
BeginWriteAttribute(String, String, Int32, String, Int32, Int32) |
Comienza a escribir un atributo. (Heredado de RazorPageBase) |
BeginWriteTagHelperAttribute() |
Inicia un nuevo ámbito para escribir ITagHelper valores de atributo. (Heredado de RazorPageBase) |
Challenge() |
Crea una interfaz ChallengeResult. |
Challenge(AuthenticationProperties) |
Crea un ChallengeResult objeto con el especificado |
Challenge(AuthenticationProperties, String[]) |
Crea un ChallengeResult objeto con los esquemas de autenticación especificados y |
Challenge(String[]) |
Crea un ChallengeResult objeto con los esquemas de autenticación especificados. |
Content(String) |
Crea un ContentResult objeto con Status200OK especificando una |
Content(String, MediaTypeHeaderValue) |
Crea un ContentResult objeto con Status200OK especificando una |
Content(String, String) |
Crea un ContentResult objeto con Status200OK especificando una |
Content(String, String, Encoding) |
Crea un ContentResult objeto con Status200OK especificando una |
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 |
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 |
EndAddHtmlAttributeValues(TagHelperExecutionContext) |
Termina agregando valores de atributo html. (Heredado de RazorPageBase) |
EndContext() |
Una clase base para una página de Razor. |
EndTagHelperWritingScope() |
Finaliza el ámbito de escritura actual que se inició llamando a StartTagHelperWritingScope(HtmlEncoder). (Heredado de RazorPageBase) |
EndWriteAttribute() |
Termina escribiendo un atributo. (Heredado de RazorPageBase) |
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 (Heredado de RazorPageBase) |
File(Byte[], String) |
Devuelve un archivo con el especificado |
File(Byte[], String, String) |
Devuelve un archivo con el especificado |
File(Stream, String) |
Devuelve un archivo en el especificado |
File(Stream, String, String) |
Devuelve un archivo en el especificado |
File(String, String) |
Devuelve el archivo especificado por |
File(String, String, String) |
Devuelve el archivo especificado por |
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) |
Forbid() |
Crea un ForbidResult objeto (Status403Forbidden de forma predeterminada). |
Forbid(AuthenticationProperties) |
Crea un ForbidResult objeto (Status403Forbidden de forma predeterminada) con el especificado |
Forbid(AuthenticationProperties, String[]) |
Crea un ForbidResult objeto (Status403Forbidden de forma predeterminada) con los esquemas de autenticación especificados y |
Forbid(String[]) |
Crea un ForbidResult objeto (Status403Forbidden de forma predeterminada) con los esquemas de autenticación especificados. |
Href(String) |
Devuelve un href para la ruta de acceso de contenido especificada. (Heredado de RazorPageBase) |
InvalidTagHelperIndexerAssignment(String, String, String) |
Dar formato a un mensaje de error sobre el uso de un indexador cuando la propiedad auxiliar de etiquetas es |
LocalRedirect(String) |
Crea un LocalRedirectResult objeto que redirige (Status302Found) al local |
LocalRedirectPermanent(String) |
Crea un LocalRedirectResult objeto con Permanent establecido en true (Status301MovedPermanently) mediante el especificado |
LocalRedirectPermanentPreserveMethod(String) |
Crea un LocalRedirectResult objeto con Permanent establecido en true y PreserveMethod se establece en true (Status308PermanentRedirect) mediante el especificado |
LocalRedirectPreserveMethod(String) |
Crea un LocalRedirectResult objeto con Permanent establecido en false y PreserveMethod se establece en true (Status307TemporaryRedirect) mediante el especificado |
NotFound() |
Crea un objeto NotFoundResult que genera una Status404NotFound respuesta. |
NotFound(Object) |
Crea un objeto NotFoundObjectResult que genera una Status404NotFound respuesta. |
Page() |
Crea un PageResult objeto que representa esta página como una vista de la respuesta. |
Partial(String) |
Crea un PartialViewResult objeto especificando el nombre de un elemento parcial que se va a representar. |
Partial(String, Object) |
Crea un PartialViewResult objeto especificando el nombre de un elemento parcial para representar y el objeto de modelo. |
PhysicalFile(String, String) |
Devuelve el archivo especificado por |
PhysicalFile(String, String, String) |
Devuelve el archivo especificado por |
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) |
Redirect(String) |
Crea un RedirectResult objeto que redirige al especificado |
RedirectPermanent(String) |
Crea un RedirectResult objeto con Permanent establecido en true (Status301MovedPermanently) mediante el especificado |
RedirectPermanentPreserveMethod(String) |
Crea un RedirectResult objeto con Permanent establecido en true y PreserveMethod se establece en true (Status308PermanentRedirect) mediante el especificado |
RedirectPreserveMethod(String) |
Crea un RedirectResult objeto con Permanent establecido en false y PreserveMethod se establece en true (Status307TemporaryRedirect) mediante el especificado |
RedirectToAction(String) |
Redirige (Status302Found) a la acción especificada mediante |
RedirectToAction(String, Object) |
Redirige (Status302Found) a la acción especificada mediante |
RedirectToAction(String, String) |
Redirige (Status302Found) a la acción especificada mediante |
RedirectToAction(String, String, Object) |
Redirige (Status302Found) a la acción especificada mediante el especificado |
RedirectToAction(String, String, Object, String) |
Redirige (Status302Found) a la acción especificada mediante el especificado |
RedirectToAction(String, String, String) |
Redirige (Status302Found) a la acción especificada mediante el especificado |
RedirectToActionPermanent(String) |
Redirige (Status301MovedPermanently) a la acción especificada con Permanent establecido en true mediante el especificado |
RedirectToActionPermanent(String, Object) |
Redirige (Status301MovedPermanently) a la acción especificada con Permanent establecida en true mediante el especificado |
RedirectToActionPermanent(String, String) |
Redirige (Status301MovedPermanently) a la acción especificada con Permanent establecida en true mediante el especificado |
RedirectToActionPermanent(String, String, Object) |
Redirige (Status301MovedPermanently) a la acción especificada con Permanent establecida en true mediante el especificado |
RedirectToActionPermanent(String, String, Object, String) |
Redirige (Status301MovedPermanently) a la acción especificada con Permanent establecida en true mediante el especificado |
RedirectToActionPermanent(String, String, String) |
Redirige (Status301MovedPermanently) a la acción especificada con Permanent establecida en true mediante el especificado |
RedirectToActionPermanentPreserveMethod(String, String, Object, String) |
Redirige (Status308PermanentRedirect) a la acción especificada con Permanent establecida en true y PreserveMethod establecida en true, mediante el especificado |
RedirectToActionPreserveMethod(String, String, Object, String) |
Redirige (Status307TemporaryRedirect) a la acción especificada con Permanent establecida en false y PreserveMethod se establece en true, mediante el especificado |
RedirectToPage() |
Redirige (Status302Found) a la página actual. |
RedirectToPage(Object) |
Redirige (Status302Found) a la página actual con el especificado |
RedirectToPage(String) |
Redirige (Status302Found) al especificado |
RedirectToPage(String, Object) |
Redirige (Status302Found) al especificado |
RedirectToPage(String, String) |
Redirige (Status302Found) al especificado |
RedirectToPage(String, String, Object, String) |
Redirige (Status302Found) al especificado |
RedirectToPage(String, String, String) |
Redirige (Status302Found) al especificado |
RedirectToPagePermanent(String) |
Redirige (Status301MovedPermanently) al especificado |
RedirectToPagePermanent(String, Object) |
Redirige (Status301MovedPermanently) al especificado |
RedirectToPagePermanent(String, String) |
Redirige (Status301MovedPermanently) al especificado |
RedirectToPagePermanent(String, String, Object) |
Redirige (Status301MovedPermanently) al especificado |
RedirectToPagePermanent(String, String, Object, String) |
Redirige (Status301MovedPermanently) al especificado |
RedirectToPagePermanent(String, String, String) |
Redirige (Status301MovedPermanently) al especificado |
RedirectToPagePermanentPreserveMethod(String, String, Object, String) |
Redirige (Status308PermanentRedirect) a la ruta especificada con Permanent establecida en true y PreserveMethod establecida en true, mediante el especificado |
RedirectToPagePreserveMethod(String, String, Object, String) |
Redirige (Status307TemporaryRedirect) a la página especificada con Permanent establecida en false y PreserveMethod establecida en true, mediante el especificado |
RedirectToRoute(Object) |
Redirige (Status302Found) a la ruta especificada mediante el especificado |
RedirectToRoute(String) |
Redirige (Status302Found) a la ruta especificada mediante el especificado |
RedirectToRoute(String, Object) |
Redirige (Status302Found) a la ruta especificada mediante el especificado |
RedirectToRoute(String, Object, String) |
Redirige (Status302Found) a la ruta especificada mediante el especificado |
RedirectToRoute(String, String) |
Redirige (Status302Found) a la ruta especificada mediante el especificado |
RedirectToRoutePermanent(Object) |
Redirige (Status301MovedPermanently) a la ruta especificada con Permanent establecida en true mediante el especificado |
RedirectToRoutePermanent(String) |
Redirige (Status301MovedPermanently) a la ruta especificada con Permanent establecida en true mediante el especificado |
RedirectToRoutePermanent(String, Object) |
Redirige (Status301MovedPermanently) a la ruta especificada con Permanent establecida en true mediante el especificado |
RedirectToRoutePermanent(String, Object, String) |
Redirige (Status301MovedPermanently) a la ruta especificada con Permanent establecida en true mediante el especificado |
RedirectToRoutePermanent(String, String) |
Redirige (Status301MovedPermanently) a la ruta especificada con Permanent establecida en true mediante el especificado |
RedirectToRoutePermanentPreserveMethod(String, Object, String) |
Redirige (Status308PermanentRedirect) a la ruta especificada con Permanent establecida en true y PreserveMethod establecida en true, mediante el especificado |
RedirectToRoutePreserveMethod(String, Object, String) |
Redirige (Status307TemporaryRedirect) a la ruta especificada con Permanent establecido en false y PreserveMethod se establece en true, mediante el especificado |
SetAntiforgeryCookieAndHeader() |
Establece la cookie antiforgería y el encabezado X-Frame-Options en la respuesta. (Heredado de RazorPageBase) |
SignIn(ClaimsPrincipal, AuthenticationProperties, String) |
Crea un SignInResult objeto con el esquema de autenticación especificado y |
SignIn(ClaimsPrincipal, String) |
Crea un SignInResult objeto con el esquema de autenticación especificado. |
SignOut(AuthenticationProperties, String[]) |
Crea un SignOutResult objeto con los esquemas de autenticación especificados y |
SignOut(String[]) |
Crea un SignOutResult objeto con los esquemas de autenticación especificados. |
StartTagHelperWritingScope(HtmlEncoder) |
Inicia un nuevo ámbito de escritura y, opcionalmente, invalida HtmlEncoder dentro de ese ámbito. (Heredado de RazorPageBase) |
StatusCode(Int32) |
Crea un StatusCodeResult objeto especificando un |
StatusCode(Int32, Object) |
Crea un objeto especificando y ObjectResult |
TryUpdateModelAsync(Object, Type, String) |
Novedades la instancia especificada |
TryUpdateModelAsync(Object, Type, String, IValueProvider, Func<ModelMetadata,Boolean>) |
Novedades la instancia especificada |
TryUpdateModelAsync<TModel>(TModel) |
Novedades la instancia especificada |
TryUpdateModelAsync<TModel>(TModel, String) |
Novedades la instancia especificada |
TryUpdateModelAsync<TModel>(TModel, String, Expression<Func<TModel,Object>>[]) |
Novedades la instancia especificada |
TryUpdateModelAsync<TModel>(TModel, String, Func<ModelMetadata,Boolean>) |
Novedades la instancia especificada |
TryUpdateModelAsync<TModel>(TModel, String, IValueProvider) |
Novedades la instancia especificada |
TryUpdateModelAsync<TModel>(TModel, String, IValueProvider, Expression<Func<TModel,Object>>[]) |
Novedades la instancia especificada |
TryUpdateModelAsync<TModel>(TModel, String, IValueProvider, Func<ModelMetadata,Boolean>) |
Novedades la instancia especificada |
TryValidateModel(Object) |
Valida la instancia especificada |
TryValidateModel(Object, String) |
Valida la instancia especificada |
Unauthorized() |
Crea un objeto UnauthorizedResult que genera una Status401Unauthorized respuesta. |
ViewComponent(String) |
Crea un ViewComponentResult objeto especificando el nombre de un componente de vista que se va a representar. |
ViewComponent(String, Object) |
Crea un ViewComponentResult objeto especificando el nombre de un componente de vista que se va a representar. |
ViewComponent(Type) |
Crea un ViewComponentResult objeto especificando el Type objeto de un componente de vista que se va a representar. |
ViewComponent(Type, Object) |
Crea un ViewComponentResult objeto especificando el Type objeto de un componente de vista que se va a representar. |
Write(Object) |
Escribe el objeto especificado |
Write(String) |
Escribe el objeto especificado |
WriteAttributeValue(String, Int32, Object, Int32, Int32, Boolean) |
Escribe un valor de atributo. (Heredado de RazorPageBase) |
WriteLiteral(Object) |
Escribe el especificado |
WriteLiteral(String) |
Escribe el especificado |