PageModel 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í.
Clase abstracta que representa un objeto Page
public ref class PageModel abstract
public ref class PageModel abstract : Microsoft::AspNetCore::Mvc::Filters::IAsyncPageFilter, Microsoft::AspNetCore::Mvc::Filters::IFilterMetadata, Microsoft::AspNetCore::Mvc::Filters::IPageFilter
[Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.PageModel]
public abstract class PageModel
[Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.PageModel]
public abstract class PageModel : Microsoft.AspNetCore.Mvc.Filters.IAsyncPageFilter, Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata, Microsoft.AspNetCore.Mvc.Filters.IPageFilter
[<Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.PageModel>]
type PageModel = class
[<Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.PageModel>]
type PageModel = class
interface IAsyncPageFilter
interface IFilterMetadata
interface IPageFilter
Public MustInherit Class PageModel
Public MustInherit Class PageModel
Implements IAsyncPageFilter, IFilterMetadata, IPageFilter
- Herencia
-
PageModel
- Derivado
- Atributos
- Implementaciones
Constructores
| PageModel() |
Propiedades
| HttpContext |
Obtiene la estructura HttpContext. |
| MetadataProvider |
Obtiene o establece el IModelMetadataProvider. |
| ModelState |
Obtiene la estructura ModelStateDictionary. |
| PageContext |
Obtiene la estructura PageContext. |
| Request |
Obtiene la estructura HttpRequest. |
| Response |
Obtiene la estructura HttpResponse. |
| RouteData |
Obtiene el RouteData para la acción en ejecución. |
| TempData |
Obtiene o establece ITempDataDictionary los conjuntos utilizados por PageResult . |
| Url |
Obtiene o establece el IUrlHelper. |
| User |
Obtiene para ClaimsPrincipal el usuario asociado a la acción en ejecución. |
| ViewData |
Obtiene la estructura ViewDataDictionary. |
Métodos
| BadRequest() |
Crea un BadRequestResult que genera una Status400BadRequest respuesta. |
| BadRequest(ModelStateDictionary) |
Crea un BadRequestObjectResult que genera una Status400BadRequest respuesta. |
| BadRequest(Object) |
Crea un BadRequestObjectResult que genera una Status400BadRequest respuesta. |
| Challenge() |
Crea una interfaz ChallengeResult. |
| Challenge(AuthenticationProperties) |
Crea un ChallengeResult objeto con el |
| 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 cadena y |
| Content(String, String) |
Crea un ContentResult objeto con Status200OK especificando una cadena y un tipo |
| Content(String, String, Encoding) |
Crea un ContentResult objeto con Status200OK especificando una |
| File(Byte[], String) |
Devuelve un archivo con el especificado como content ( ) y el especificado |
| File(Byte[], String, String) |
Devuelve un archivo con el especificado como contenido ( ), el especificado como Content-Type y el especificado |
| File(Stream, String) |
Devuelve un archivo en el especificado |
| File(Stream, String, String) |
Devuelve un archivo en el especificado ( ) con el especificado como Content-Type y el especificado |
| File(String, String) |
Devuelve el archivo especificado por |
| File(String, String, String) |
Devuelve el archivo especificado por ( ) con el especificado como Content-Type y el especificado |
| Forbid() |
Crea un ForbidResult ( Status403Forbidden de forma predeterminada). |
| Forbid(AuthenticationProperties) |
Crea un ForbidResult objeto ( de forma Status403Forbidden predeterminada) con el |
| Forbid(AuthenticationProperties, String[]) |
Crea un ForbidResult objeto ( de forma Status403Forbidden predeterminada) con los esquemas de autenticación y |
| Forbid(String[]) |
Crea ( ForbidResult Status403Forbidden de forma predeterminada) con los esquemas de autenticación especificados. |
| LocalRedirect(String) |
Crea un LocalRedirectResult objeto que redirige ( ) al objeto local Status302Found |
| LocalRedirectPermanent(String) |
Crea un LocalRedirectResult objeto con establecido en true ( ) utilizando el Permanent Status301MovedPermanently |
| LocalRedirectPermanentPreserveMethod(String) |
Crea un LocalRedirectResult objeto con establecido en true y establecido en true ( ) utilizando el Permanent PreserveMethod Status308PermanentRedirect |
| LocalRedirectPreserveMethod(String) |
Crea un LocalRedirectResult objeto con establecido en false y establecido en true ( ) utilizando el Permanent PreserveMethod Status307TemporaryRedirect |
| NotFound() |
Crea un NotFoundResult objeto que genera una Status404NotFound respuesta. |
| NotFound(Object) |
Crea un NotFoundObjectResult objeto que genera una Status404NotFound respuesta. |
| OnPageHandlerExecuted(PageHandlerExecutedContext) |
Se llama después de que se ejecute el método de controlador, antes de que se ejecute el resultado de la acción. |
| OnPageHandlerExecuting(PageHandlerExecutingContext) |
Se llama antes de que se ejecute el método de controlador, una vez completado el enlace del modelo. |
| OnPageHandlerExecutionAsync(PageHandlerExecutingContext, PageHandlerExecutionDelegate) |
Se llama de forma asincrónica antes de invocar el método de controlador, una vez completado el enlace del modelo. |
| OnPageHandlerSelected(PageHandlerSelectedContext) |
Se llama después de seleccionar un método de controlador, pero antes de que se produzca el enlace de modelos. |
| OnPageHandlerSelectionAsync(PageHandlerSelectedContext) |
Se llama de forma asincrónica después de seleccionar el método de controlador, pero antes de que se produzca el enlace de modelos. |
| Page() |
Crea un PageResult objeto que representa la página. |
| Partial(String) |
Crea un PartialViewResult mediante la especificación del nombre de un parcial que se representará. |
| Partial(String, Object) |
Crea un PartialViewResult especificando el nombre de un parcial que se representará y el objeto de modelo. |
| PhysicalFile(String, String) |
Devuelve el archivo especificado por |
| PhysicalFile(String, String, String) |
Devuelve el archivo especificado por ( ) con el especificado como Content-Type y el especificado |
| Redirect(String) |
Crea un RedirectResult objeto que redirige ( ) al Status302Found |
| RedirectPermanent(String) |
Crea un RedirectResult objeto con establecido en true ( ) utilizando el Permanent Status301MovedPermanently |
| RedirectPermanentPreserveMethod(String) |
Crea un RedirectResult objeto con establecido en true y establecido en true ( ) utilizando el Permanent PreserveMethod Status308PermanentRedirect |
| RedirectPreserveMethod(String) |
Crea un RedirectResult objeto con establecido en false y establecido en true ( ) utilizando el Permanent PreserveMethod Status307TemporaryRedirect |
| RedirectToAction(String) |
Redirige ( Status302Found ) a la acción especificada mediante |
| RedirectToAction(String, Object) |
Redirige ( Status302Found ) a la acción especificada mediante y |
| RedirectToAction(String, String) |
Redirige ( Status302Found ) a la acción especificada mediante y |
| RedirectToAction(String, String, Object) |
Redirige ( ) a la acción especificada mediante los Status302Found valores de , y |
| RedirectToAction(String, String, Object, String) |
Redirige ( ) a la acción especificada mediante los Status302Found valores de , , y |
| RedirectToAction(String, String, String) |
Redirige ( ) a la acción especificada mediante los Status302Found valores de , y |
| RedirectToActionPermanent(String) |
Redirige ( Status301MovedPermanently ) a la acción especificada con establecido en true mediante el Permanent |
| RedirectToActionPermanent(String, Object) |
Redirige ( Status301MovedPermanently ) a la acción especificada con establecido en true mediante el especificado y Permanent |
| RedirectToActionPermanent(String, String) |
Redirige ( Status301MovedPermanently ) a la acción especificada con establecido en true mediante el especificado y Permanent |
| RedirectToActionPermanent(String, String, Object) |
Redirige ( ) a la acción especificada con establecido en true mediante los Status301MovedPermanently valores de , y Permanent |
| RedirectToActionPermanent(String, String, Object, String) |
Redirige ( ) a la acción especificada con establecido en true mediante los Status301MovedPermanently valores de , , y Permanent |
| RedirectToActionPermanent(String, String, String) |
Redirige ( ) a la acción especificada con establecido en true mediante los Status301MovedPermanently valores de , y Permanent |
| RedirectToActionPermanentPreserveMethod(String, String, Object, String) |
Redirige ( ) a la acción especificada con establecido en true y establecido en true, utilizando los valores de Status308PermanentRedirect Permanent , , y PreserveMethod |
| RedirectToActionPreserveMethod(String, String, Object, String) |
Redirige ( ) a la acción especificada con establecido en false y establecido en true, utilizando los valores de Status307TemporaryRedirect Permanent , , y PreserveMethod |
| RedirectToPage() |
Redirige ( Status302Found ) a la página actual. |
| RedirectToPage(Object) |
Redirige ( Status302Found ) a la página actual con el |
| RedirectToPage(String) |
Redirige ( Status302Found ) al |
| RedirectToPage(String, Object) |
Redirige ( Status302Found ) al especificado utilizando el |
| RedirectToPage(String, String) |
Redirige ( Status302Found ) al especificado utilizando el |
| RedirectToPage(String, String, Object) |
Redirige ( Status302Found ) al especificado mediante el especificado y |
| RedirectToPage(String, String, Object, String) |
Redirige ( Status302Found ) al especificado mediante el especificado y |
| RedirectToPage(String, String, String) |
Redirige ( Status302Found ) al especificado utilizando el |
| RedirectToPagePermanent(String) |
Redirige ( Status301MovedPermanently ) al |
| RedirectToPagePermanent(String, Object) |
Redirige ( Status301MovedPermanently ) al especificado utilizando el |
| RedirectToPagePermanent(String, Object, String) |
Redirige ( Status301MovedPermanently ) al especificado utilizando el |
| RedirectToPagePermanent(String, String) |
Redirige ( Status301MovedPermanently ) al |
| RedirectToPagePermanent(String, String, Object) |
Redirige ( Status301MovedPermanently ) al especificado utilizando el |
| RedirectToPagePermanent(String, String, Object, String) |
Redirige ( Status301MovedPermanently ) al especificado mediante el especificado y |
| RedirectToPagePermanent(String, String, String) |
Redirige ( Status301MovedPermanently ) al especificado utilizando el |
| RedirectToPagePermanentPreserveMethod(String, String, Object, String) |
Redirige ( ) a la ruta especificada con establecido en true y establecido en true, utilizando los valores de Status308PermanentRedirect Permanent , y PreserveMethod |
| RedirectToPagePreserveMethod(String, String, Object, String) |
Redirige ( ) a la página especificada con establecido en false y establecido en true, utilizando los Status307TemporaryRedirect valores de , y Permanent PreserveMethod |
| RedirectToRoute(Object) |
Redirige ( Status302Found ) a la ruta especificada mediante el |
| RedirectToRoute(String) |
Redirige ( Status302Found ) a la ruta especificada mediante el |
| RedirectToRoute(String, Object) |
Redirige ( Status302Found ) a la ruta especificada utilizando los valores de y |
| RedirectToRoute(String, Object, String) |
Redirige ( ) a la ruta especificada mediante los Status302Found valores de , y |
| RedirectToRoute(String, String) |
Redirige ( Status302Found ) a la ruta especificada utilizando los valores de y |
| RedirectToRoutePermanent(Object) |
Redirige ( Status301MovedPermanently ) a la ruta especificada con establecido en true mediante el Permanent |
| RedirectToRoutePermanent(String) |
Redirige ( Status301MovedPermanently ) a la ruta especificada con establecido en true mediante el Permanent |
| RedirectToRoutePermanent(String, Object) |
Redirige ( Status301MovedPermanently ) a la ruta especificada con establecido en true mediante el especificado y Permanent |
| RedirectToRoutePermanent(String, Object, String) |
Redirige ( ) a la ruta especificada con establecido en true mediante los Status301MovedPermanently valores de , y Permanent |
| RedirectToRoutePermanent(String, String) |
Redirige ( Status301MovedPermanently ) a la ruta especificada con establecido en true mediante el especificado y Permanent |
| RedirectToRoutePermanentPreserveMethod(String, Object, String) |
Redirige ( ) a la ruta especificada con establecido en true y establecido en true, utilizando los Status308PermanentRedirect valores de , y Permanent PreserveMethod |
| RedirectToRoutePreserveMethod(String, Object, String) |
Redirige ( ) a la ruta especificada con establecido en false y establecido en true, utilizando los Status307TemporaryRedirect valores de , y Permanent PreserveMethod |
| 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. |
| StatusCode(Int32) |
Crea un StatusCodeResult objeto especificando |
| StatusCode(Int32, Object) |
Crea un ObjectResult objeto especificando y |
| TryUpdateModelAsync(Object, Type, String) |
Actualiza la instancia especificada |
| TryUpdateModelAsync(Object, Type, String, IValueProvider, Func<ModelMetadata,Boolean>) |
Actualiza la instancia especificada |
| TryUpdateModelAsync<TModel>(TModel) |
Actualiza la instancia especificada |
| TryUpdateModelAsync<TModel>(TModel, String) |
Actualiza la instancia especificada |
| TryUpdateModelAsync<TModel>(TModel, String, Expression<Func<TModel,Object>>[]) |
Actualiza la instancia especificada |
| TryUpdateModelAsync<TModel>(TModel, String, Func<ModelMetadata,Boolean>) |
Actualiza la instancia especificada |
| TryUpdateModelAsync<TModel>(TModel, String, IValueProvider) |
Actualiza la instancia especificada |
| TryUpdateModelAsync<TModel>(TModel, String, IValueProvider, Expression<Func<TModel,Object>>[]) |
Actualiza la instancia especificada |
| TryUpdateModelAsync<TModel>(TModel, String, IValueProvider, Func<ModelMetadata,Boolean>) |
Actualiza la instancia especificada |
| TryValidateModel(Object) |
Valida la instancia |
| TryValidateModel(Object, String) |
Valida la instancia |
| Unauthorized() |
Crea un UnauthorizedResult objeto que genera una Status401Unauthorized respuesta. |
| ViewComponent(String) |
Crea un ViewComponentResult especificando el nombre de un componente de vista que se representará. |
| ViewComponent(String, Object) |
Crea un ViewComponentResult especificando el nombre de un componente de vista que se representará. |
| ViewComponent(Type) |
Crea un ViewComponentResult especificando el de Type un componente de vista que se representará. |
| ViewComponent(Type, Object) |
Crea un ViewComponentResult especificando el de Type un componente de vista que se representará. |