PageModel Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Абстрактный класс, представляющий Страницу
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
- Наследование
-
PageModel
- Производный
- Атрибуты
- Реализации
Конструкторы
PageModel() |
Абстрактный класс, представляющий Страницу |
Свойства
HttpContext |
Возвращает набор HttpContext. |
MetadataProvider |
Возвращает или задает класс IModelMetadataProvider. |
ModelState |
Возвращает набор ModelStateDictionary. |
PageContext |
Возвращает набор PageContext. |
Request |
Возвращает набор HttpRequest. |
Response |
Возвращает набор HttpResponse. |
RouteData |
Возвращает для RouteData выполняемого действия. |
TempData |
Возвращает или задает, ITempDataDictionary используемый PageResult. |
Url |
Возвращает или задает класс IUrlHelper. |
User |
Возвращает для пользователя, ClaimsPrincipal связанного с выполняющим действием. |
ViewData |
Возвращает набор ViewDataDictionary. |
Методы
BadRequest() |
Создает объект , BadRequestResult который создает Status400BadRequest ответ. |
BadRequest(ModelStateDictionary) |
Создает объект , BadRequestObjectResult который создает Status400BadRequest ответ. |
BadRequest(Object) |
Создает объект , BadRequestObjectResult который создает Status400BadRequest ответ. |
Challenge() |
Создает объект ChallengeResult. |
Challenge(AuthenticationProperties) |
Создает объект ChallengeResult с указанным |
Challenge(AuthenticationProperties, String[]) |
ChallengeResult Создает с указанными схемами проверки подлинности и |
Challenge(String[]) |
ChallengeResult Создает с указанными схемами проверки подлинности. |
Content(String) |
Создает объект с ContentResultStatus200OK , указывая |
Content(String, MediaTypeHeaderValue) |
Создает ContentResult объект с Status200OK , указывая |
Content(String, String) |
Создает ContentResult объект с Status200OK , указывая |
Content(String, String, Encoding) |
Создает объект с ContentResultStatus200OK , указывая |
File(Byte[], String) |
Возвращает файл с указанным |
File(Byte[], String, String) |
Возвращает файл с указанным |
File(Stream, String) |
Возвращает файл в указанном |
File(Stream, String, String) |
Возвращает файл в указанном |
File(String, String) |
Возвращает файл, указанный параметром |
File(String, String, String) |
Возвращает файл, заданный параметром |
Forbid() |
Создает объект ForbidResult (Status403Forbidden по умолчанию). |
Forbid(AuthenticationProperties) |
Создает ForbidResult (Status403Forbidden по умолчанию) с указанным |
Forbid(AuthenticationProperties, String[]) |
Создает ForbidResult (Status403Forbidden по умолчанию) с указанными схемами проверки подлинности и |
Forbid(String[]) |
ForbidResult Создает (Status403Forbidden по умолчанию) с указанными схемами проверки подлинности. |
LocalRedirect(String) |
Создает LocalRedirectResult объект , который перенаправляет (Status302Found) в указанный локальный |
LocalRedirectPermanent(String) |
Создает LocalRedirectResult объект с Permanent значением true (Status301MovedPermanently), используя указанный |
LocalRedirectPermanentPreserveMethod(String) |
Создает LocalRedirectResult объект с Permanent значением true и PreserveMethod значением true (Status308PermanentRedirect), используя указанный |
LocalRedirectPreserveMethod(String) |
Создает объект со значением LocalRedirectResult false и PreserveMethod значением true (Status307TemporaryRedirect) с помощью указанного |
NotFound() |
Создает объект , NotFoundResult который создает Status404NotFound ответ. |
NotFound(Object) |
Создает объект , NotFoundObjectResult который создает Status404NotFound ответ. |
OnPageHandlerExecuted(PageHandlerExecutedContext) |
Вызывается после выполнения метода обработчика перед выполнением результата действия. |
OnPageHandlerExecuting(PageHandlerExecutingContext) |
Вызывается перед выполнением метода обработчика после завершения привязки модели. |
OnPageHandlerExecutionAsync(PageHandlerExecutingContext, PageHandlerExecutionDelegate) |
Вызывается асинхронно перед вызовом метода обработчика после завершения привязки модели. |
OnPageHandlerSelected(PageHandlerSelectedContext) |
Вызывается после выбора метода обработчика, но до привязки модели. |
OnPageHandlerSelectionAsync(PageHandlerSelectedContext) |
Вызывается асинхронно после выбора метода обработчика, но до привязки модели. |
Page() |
Создает PageResult объект , который отображает страницу. |
Partial(String) |
Создает , PartialViewResult указывая имя части для отрисовки. |
Partial(String, Object) |
Создает , PartialViewResult указывая имя части для отрисовки и объект модели. |
PhysicalFile(String, String) |
Возвращает файл, указанный параметром |
PhysicalFile(String, String, String) |
Возвращает файл, указанный параметром |
Redirect(String) |
Создает RedirectResult объект , который перенаправляет (Status302Found) в указанный |
RedirectPermanent(String) |
Создает RedirectResult объект со Permanent значением true (Status301MovedPermanently), используя указанный |
RedirectPermanentPreserveMethod(String) |
Создает объект со значением RedirectResult true и PreserveMethod значением true (Status308PermanentRedirect), используя указанный |
RedirectPreserveMethod(String) |
Создает объект со значением RedirectResult false и PreserveMethod значением true (Status307TemporaryRedirect), используя указанный |
RedirectToAction(String) |
Перенаправляет (Status302Found) на указанное |
RedirectToAction(String, Object) |
Перенаправляет (Status302Found) на указанное действие с помощью |
RedirectToAction(String, String) |
Перенаправляет (Status302Found) на указанное |
RedirectToAction(String, String, Object) |
Перенаправляет (Status302Found) на указанное действие, используя указанные |
RedirectToAction(String, String, Object, String) |
Перенаправляет (Status302Found) на указанное действие, используя указанные |
RedirectToAction(String, String, String) |
Перенаправляет (Status302Found) на указанное действие, используя указанные |
RedirectToActionPermanent(String) |
Перенаправляет (Status301MovedPermanently) на указанное действие с Permanent значением true с помощью указанного |
RedirectToActionPermanent(String, Object) |
Перенаправляет (Status301MovedPermanently) на указанное действие с Permanent значением true, используя указанные |
RedirectToActionPermanent(String, String) |
Перенаправляет (Status301MovedPermanently) на указанное действие с Permanent значением true, используя указанные |
RedirectToActionPermanent(String, String, Object) |
Перенаправляет (Status301MovedPermanently) на указанное действие с Permanent значением true, используя указанные |
RedirectToActionPermanent(String, String, Object, String) |
Перенаправляет (Status301MovedPermanently) на указанное действие с Permanent значением true, используя указанные |
RedirectToActionPermanent(String, String, String) |
Перенаправляет (Status301MovedPermanently) на указанное действие с Permanent значением true, используя указанные |
RedirectToActionPermanentPreserveMethod(String, String, Object, String) |
Перенаправляет (Status308PermanentRedirect) на указанное действие с Permanent параметром true и PreserveMethod значением true, используя указанные |
RedirectToActionPreserveMethod(String, String, Object, String) |
Перенаправляет (Status307TemporaryRedirect) на указанное действие с Permanent значением false и PreserveMethod значением true, используя указанные |
RedirectToPage() |
Перенаправляет (Status302Found) на текущую страницу. |
RedirectToPage(Object) |
Перенаправляет (Status302Found) на текущую страницу с указанным |
RedirectToPage(String) |
Перенаправляет (Status302Found) на указанный |
RedirectToPage(String, Object) |
Перенаправляет (Status302Found) на указанный |
RedirectToPage(String, String) |
Перенаправляет (Status302Found) на указанный |
RedirectToPage(String, String, Object) |
Перенаправляет (Status302Found) на указанный |
RedirectToPage(String, String, Object, String) |
Перенаправляет (Status302Found) на указанный |
RedirectToPage(String, String, String) |
Перенаправляет (Status302Found) на указанный |
RedirectToPagePermanent(String) |
Перенаправляет (Status301MovedPermanently) на указанный |
RedirectToPagePermanent(String, Object) |
Перенаправляет (Status301MovedPermanently) на указанный |
RedirectToPagePermanent(String, Object, String) |
Перенаправляет (Status301MovedPermanently) на указанный |
RedirectToPagePermanent(String, String) |
Перенаправляет (Status301MovedPermanently) на указанный |
RedirectToPagePermanent(String, String, Object) |
Перенаправляет (Status301MovedPermanently) на указанный |
RedirectToPagePermanent(String, String, Object, String) |
Перенаправляет (Status301MovedPermanently) на указанный |
RedirectToPagePermanent(String, String, String) |
Перенаправляет (Status301MovedPermanently) на указанный |
RedirectToPagePermanentPreserveMethod(String, String, Object, String) |
Перенаправляет (Status308PermanentRedirect) на указанный маршрут с Permanent параметром true и PreserveMethod значением true, используя указанные |
RedirectToPagePreserveMethod(String, String, Object, String) |
Перенаправляет (Status307TemporaryRedirect) на указанную страницу с Permanent значением false и PreserveMethod значением true, используя указанные |
RedirectToRoute(Object) |
Перенаправляет (Status302Found) на указанный маршрут, используя указанный |
RedirectToRoute(String) |
Перенаправляет (Status302Found) на указанный маршрут, используя указанный |
RedirectToRoute(String, Object) |
Перенаправляет (Status302Found) на указанный маршрут, используя указанные |
RedirectToRoute(String, Object, String) |
Перенаправляет (Status302Found) на указанный маршрут, используя указанные |
RedirectToRoute(String, String) |
Перенаправляет (Status302Found) на указанный маршрут, используя указанные |
RedirectToRoutePermanent(Object) |
Перенаправляет (Status301MovedPermanently) на указанный маршрут с Permanent значением true, используя указанный |
RedirectToRoutePermanent(String) |
Перенаправляет (Status301MovedPermanently) на указанный маршрут с Permanent значением true, используя указанный |
RedirectToRoutePermanent(String, Object) |
Перенаправляет (Status301MovedPermanently) на указанный маршрут с Permanent параметром true, используя указанные |
RedirectToRoutePermanent(String, Object, String) |
Перенаправляет (Status301MovedPermanently) на указанный маршрут с Permanent значением true, используя указанные |
RedirectToRoutePermanent(String, String) |
Перенаправляет (Status301MovedPermanently) на указанный маршрут с Permanent параметром true, используя указанные |
RedirectToRoutePermanentPreserveMethod(String, Object, String) |
Перенаправляет (Status308PermanentRedirect) на указанный маршрут с Permanent параметром true и PreserveMethod значением true, используя указанные |
RedirectToRoutePreserveMethod(String, Object, String) |
Перенаправляет (Status307TemporaryRedirect) на указанный маршрут с Permanent значением false и PreserveMethod значением true, используя указанные |
SignIn(ClaimsPrincipal, AuthenticationProperties, String) |
Создает с указанной SignInResult схемой проверки подлинности и |
SignIn(ClaimsPrincipal, String) |
Создает с указанной SignInResult схемой проверки подлинности. |
SignOut(AuthenticationProperties, String[]) |
SignOutResult Создает с указанными схемами проверки подлинности и |
SignOut(String[]) |
SignOutResult Создает с указанными схемами проверки подлинности. |
StatusCode(Int32) |
Создает объект , StatusCodeResult указывая |
StatusCode(Int32, Object) |
Создает объект , ObjectResult указывая |
TryUpdateModelAsync(Object, Type, String) |
Обновления указанного |
TryUpdateModelAsync(Object, Type, String, IValueProvider, Func<ModelMetadata,Boolean>) |
Обновления указанного |
TryUpdateModelAsync<TModel>(TModel) |
Обновления указанного |
TryUpdateModelAsync<TModel>(TModel, String) |
Обновления указанного |
TryUpdateModelAsync<TModel>(TModel, String, Expression<Func<TModel,Object>>[]) |
Обновления указанного |
TryUpdateModelAsync<TModel>(TModel, String, Func<ModelMetadata,Boolean>) |
Обновления указанного |
TryUpdateModelAsync<TModel>(TModel, String, IValueProvider) |
Обновления указанного |
TryUpdateModelAsync<TModel>(TModel, String, IValueProvider, Expression<Func<TModel,Object>>[]) |
Обновления указанного |
TryUpdateModelAsync<TModel>(TModel, String, IValueProvider, Func<ModelMetadata,Boolean>) |
Обновления указанного |
TryValidateModel(Object) |
Проверяет указанный |
TryValidateModel(Object, String) |
Проверяет указанный |
Unauthorized() |
Создает объект UnauthorizedResult , который создает Status401Unauthorized ответ. |
ViewComponent(String) |
Создает , ViewComponentResult указывая имя отрисовываемого компонента представления. |
ViewComponent(String, Object) |
Создает , ViewComponentResult указывая имя отрисовываемого компонента представления. |
ViewComponent(Type) |
Создает , ViewComponentResult указывая Type компонент представления для отрисовки. |
ViewComponent(Type, Object) |
Создает , ViewComponentResult указывая Type компонент представления для отрисовки. |