PageBase Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Базовый класс для страницы 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
- Наследование
- Производный
Конструкторы
PageBase() |
Базовый класс для страницы Razor. |
Свойства
BodyContent |
Возвращает или задает содержимое основного текста. (Унаследовано от RazorPageBase) |
DiagnosticSource |
Возвращает или задает экземпляр, используемый DiagnosticSource для инструментирования выполнения страницы. (Унаследовано от RazorPageBase) |
HtmlEncoder |
Возвращает объект , используемый HtmlEncoder при RazorPage обработке выражений, отличныхIHtmlContent от C#. (Унаследовано от RazorPageBase) |
HttpContext |
Возвращает набор HttpContext. |
IsLayoutBeingRendered |
Возвращает или задает флаг, определяющий, отображается ли макет этой страницы. (Унаследовано от RazorPageBase) |
Layout |
Получает или задает путь к странице макета. (Унаследовано от RazorPageBase) |
MetadataProvider |
Возвращает или задает класс IModelMetadataProvider. |
ModelState |
Возвращает набор ModelStateDictionary. |
Output |
Возвращает объект , в TextWriter который страница записывает выходные данные. (Унаследовано от RazorPageBase) |
PageContext | |
Path |
Возвращает базовый относительный путь приложения к странице. (Унаследовано от RazorPageBase) |
PreviousSectionWriters |
Возвращает или задает разделы, которые могут быть отрисовыты этой страницей. (Унаследовано от RazorPageBase) |
Request |
Возвращает набор HttpRequest. |
Response |
Возвращает набор HttpResponse. |
RouteData |
Возвращает для RouteData выполняемого действия. |
SectionWriters |
Возвращает разделы, определенные этой страницей. (Унаследовано от RazorPageBase) |
TempData |
Получает из ITempDataDictionaryViewContext. (Унаследовано от RazorPageBase) |
User |
Возвращает объект ClaimsPrincipal текущего пользователя, выполнившего вход. (Унаследовано от RazorPageBase) |
ViewBag |
Получает или динамический словарь данных представления. (Унаследовано от RazorPageBase) |
ViewContext |
Возвращает или задает контекст представления представления отрисовки. |
Методы
AddHtmlAttributeValue(String, Int32, Object, Int32, Int32, Boolean) |
Добавьте значение атрибута HTML. (Унаследовано от RazorPageBase) |
BadRequest() |
Создает объект BadRequestResult , который создает Status400BadRequest ответ. |
BadRequest(ModelStateDictionary) |
Создает объект BadRequestObjectResult , который создает Status400BadRequest ответ. |
BadRequest(Object) |
Создает объект BadRequestObjectResult , который создает Status400BadRequest ответ. |
BeginAddHtmlAttributeValues(TagHelperExecutionContext, String, Int32, HtmlAttributeValueStyle) |
Начинает добавление значений атрибута HTML. (Унаследовано от RazorPageBase) |
BeginContext(Int32, Int32, Boolean) |
Базовый класс для страницы Razor. |
BeginWriteAttribute(String, String, Int32, String, Int32, Int32) |
Начинает запись атрибута. (Унаследовано от RazorPageBase) |
BeginWriteTagHelperAttribute() |
Запускает новый область для записи ITagHelper значений атрибутов. (Унаследовано от RazorPageBase) |
Challenge() |
Создает объект ChallengeResult. |
Challenge(AuthenticationProperties) |
ChallengeResult Создает с указанным |
Challenge(AuthenticationProperties, String[]) |
ChallengeResult Создает с указанными схемами проверки подлинности и |
Challenge(String[]) |
ChallengeResult Создает с указанными схемами проверки подлинности. |
Content(String) |
Создает ContentResult объект с Status200OK , указывая |
Content(String, MediaTypeHeaderValue) |
Создает ContentResult объект с Status200OK , указывая |
Content(String, String) |
Создает ContentResult объект с Status200OK , указывая |
Content(String, String, Encoding) |
Создает ContentResult объект с Status200OK , указывая |
CreateTagHelper<TTagHelper>() |
Создает и активирует ITagHelper. (Унаследовано от RazorPageBase) |
DefineSection(String, Func<Object,Task>) |
Создает на странице именованный раздел содержимого, который можно вызвать на странице макета с помощью |
DefineSection(String, RenderAsyncDelegate) |
Создает на странице именованный раздел содержимого, который можно вызвать на странице макета с помощью |
EndAddHtmlAttributeValues(TagHelperExecutionContext) |
Завершает добавление значений атрибута HTML. (Унаследовано от RazorPageBase) |
EndContext() |
Базовый класс для страницы Razor. |
EndTagHelperWritingScope() |
Завершает текущую запись область, которая была запущена путем вызова StartTagHelperWritingScope(HtmlEncoder). (Унаследовано от RazorPageBase) |
EndWriteAttribute() |
Завершает запись атрибута. (Унаследовано от RazorPageBase) |
EndWriteTagHelperAttribute() |
Завершает текущую запись область, которая была запущена путем вызова BeginWriteTagHelperAttribute(). (Унаследовано от RazorPageBase) |
EnsureRenderedBodyOrSections() |
Проверяет, что все разделы, определенные в , PreviousSectionWriters были отрисованы или текст был отрисован, если разделы не определены. |
ExecuteAsync() |
Отрисовывает страницу и записывает выходные данные в Writer. (Унаследовано от RazorPageBase) |
File(Byte[], String) |
Возвращает файл с указанным |
File(Byte[], String, String) |
Возвращает файл с указанным |
File(Stream, String) |
Возвращает файл в указанном |
File(Stream, String, String) |
Возвращает файл в указанном |
File(String, String) |
Возвращает файл, указанный параметром |
File(String, String, String) |
Возвращает файл, указанный параметром |
FlushAsync() |
Вызывает в FlushAsync()Output и Stream.FlushAsync в потоке ответа, записывая все буферизованное содержимое в Body. (Унаследовано от RazorPageBase) |
Forbid() |
По умолчанию создает ForbidResult объект (Status403Forbidden ). |
Forbid(AuthenticationProperties) |
ForbidResult Создает (Status403Forbidden по умолчанию) с указанным |
Forbid(AuthenticationProperties, String[]) |
ForbidResult Создает (Status403Forbidden по умолчанию) с указанными схемами проверки подлинности и |
Forbid(String[]) |
ForbidResult Создает (Status403Forbidden по умолчанию) с указанными схемами проверки подлинности. |
Href(String) |
Возвращает href для заданного пути содержимого. (Унаследовано от RazorPageBase) |
InvalidTagHelperIndexerAssignment(String, String, String) |
Форматирование сообщения об ошибке об использовании индексатора, если вспомогательное свойство тега имеет значение |
LocalRedirect(String) |
Создает LocalRedirectResult объект , который перенаправляет (Status302Found) в указанный локальный |
LocalRedirectPermanent(String) |
Создает LocalRedirectResult объект со Permanent значением true (Status301MovedPermanently), используя указанный |
LocalRedirectPermanentPreserveMethod(String) |
Создает объект со значением LocalRedirectResult true и PreserveMethod значением true (Status308PermanentRedirect), используя указанный |
LocalRedirectPreserveMethod(String) |
Создает объект со значением LocalRedirectResult false и PreserveMethod значением true (Status307TemporaryRedirect), используя указанный |
NotFound() |
Создает объект NotFoundResult , который создает Status404NotFound ответ. |
NotFound(Object) |
Создает объект NotFoundObjectResult , который создает Status404NotFound ответ. |
Page() |
Создает PageResult объект , который отображает эту страницу в виде представления ответа. |
Partial(String) |
Создает , PartialViewResult указывая имя части для отрисовки. |
Partial(String, Object) |
Создает , PartialViewResult указывая имя части для отрисовки и объект модели. |
PhysicalFile(String, String) |
Возвращает файл, указанный параметром |
PhysicalFile(String, String, String) |
Возвращает файл, указанный параметром |
PopWriter() |
Возвращает модуль записи текста из стека. (Унаследовано от RazorPageBase) |
PushWriter(TextWriter) |
Помещает модуль записи текста в стек. (Унаследовано от RazorPageBase) |
Redirect(String) |
Создает RedirectResult объект , который перенаправляет на указанный |
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, String) |
Перенаправляет (Status302Found) на указанный |
RedirectToPage(String, String, String) |
Перенаправляет (Status302Found) на указанный |
RedirectToPagePermanent(String) |
Перенаправляет (Status301MovedPermanently) на указанный |
RedirectToPagePermanent(String, Object) |
Перенаправляет (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, используя указанные |
SetAntiforgeryCookieAndHeader() |
Задает файл cookie для защиты от подделки и заголовок X-Frame-Options в ответе. (Унаследовано от RazorPageBase) |
SignIn(ClaimsPrincipal, AuthenticationProperties, String) |
Создает с указанной SignInResult схемой проверки подлинности и |
SignIn(ClaimsPrincipal, String) |
Создает с указанной SignInResult схемой проверки подлинности. |
SignOut(AuthenticationProperties, String[]) |
SignOutResult Создает с указанными схемами проверки подлинности и |
SignOut(String[]) |
SignOutResult Создает с указанными схемами проверки подлинности. |
StartTagHelperWritingScope(HtmlEncoder) |
Запускает новое область записи и при необходимости переопределяется HtmlEncoder в этом область. (Унаследовано от RazorPageBase) |
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 компонент представления для отрисовки. |
Write(Object) |
Записывает указанный |
Write(String) |
Записывает указанный |
WriteAttributeValue(String, Int32, Object, Int32, Int32, Boolean) |
Записывает значение атрибута. (Унаследовано от RazorPageBase) |
WriteLiteral(Object) |
Записывает указанный |
WriteLiteral(String) |
Записывает указанный |