Поделиться через


Page Класс

Определение

Базовый класс для страницы Razor.

public ref class Page abstract : Microsoft::AspNetCore::Mvc::RazorPages::PageBase
public abstract class Page : Microsoft.AspNetCore.Mvc.RazorPages.PageBase
type Page = class
    inherit PageBase
Public MustInherit Class Page
Inherits PageBase
Наследование

Конструкторы

Page()

Базовый класс для страницы Razor.

Свойства

BodyContent

Возвращает или задает содержимое основного текста.

(Унаследовано от RazorPageBase)
DiagnosticSource

Возвращает или задает экземпляр, используемый DiagnosticSource для инструментирования выполнения страницы.

(Унаследовано от RazorPageBase)
HtmlEncoder

Возвращает объект , используемый HtmlEncoder при RazorPage обработке выражений, отличныхIHtmlContent от C#.

(Унаследовано от RazorPageBase)
HttpContext

Возвращает набор HttpContext.

(Унаследовано от PageBase)
IsLayoutBeingRendered

Возвращает или задает флаг, определяющий, отображается ли макет этой страницы.

(Унаследовано от RazorPageBase)
Layout

Получает или задает путь к странице макета.

(Унаследовано от RazorPageBase)
MetadataProvider

Возвращает или задает класс IModelMetadataProvider.

(Унаследовано от PageBase)
ModelState

Возвращает набор ModelStateDictionary.

(Унаследовано от PageBase)
Output

Возвращает объект , в TextWriter который страница записывает выходные данные.

(Унаследовано от RazorPageBase)
PageContext

PageContext.

(Унаследовано от PageBase)
Path

Возвращает базовый относительный путь приложения к странице.

(Унаследовано от RazorPageBase)
PreviousSectionWriters

Возвращает или задает разделы, которые могут быть отрисовыты этой страницей.

(Унаследовано от RazorPageBase)
Request

Возвращает набор HttpRequest.

(Унаследовано от PageBase)
Response

Возвращает набор HttpResponse.

(Унаследовано от PageBase)
RouteData

Возвращает для RouteData выполняемого действия.

(Унаследовано от PageBase)
SectionWriters

Возвращает разделы, определенные этой страницей.

(Унаследовано от RazorPageBase)
TempData

Получает из ITempDataDictionaryViewContext.

(Унаследовано от RazorPageBase)
User

Возвращает объект ClaimsPrincipal текущего пользователя, выполнившего вход.

(Унаследовано от RazorPageBase)
ViewBag

Получает или динамический словарь данных представления.

(Унаследовано от RazorPageBase)
ViewContext

Возвращает или задает контекст представления представления отрисовки.

(Унаследовано от PageBase)

Методы

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

Добавьте значение атрибута HTML.

(Унаследовано от RazorPageBase)
BadRequest()

Создает объект BadRequestResult , который создает Status400BadRequest ответ.

(Унаследовано от PageBase)
BadRequest(ModelStateDictionary)

Создает объект BadRequestObjectResult , который создает Status400BadRequest ответ.

(Унаследовано от PageBase)
BadRequest(Object)

Создает объект BadRequestObjectResult , который создает Status400BadRequest ответ.

(Унаследовано от PageBase)
BeginAddHtmlAttributeValues(TagHelperExecutionContext, String, Int32, HtmlAttributeValueStyle)

Начинает добавление значений атрибута HTML.

(Унаследовано от RazorPageBase)
BeginContext(Int32, Int32, Boolean)

Базовый класс для страницы Razor.

(Унаследовано от PageBase)
BeginWriteAttribute(String, String, Int32, String, Int32, Int32)

Начинает запись атрибута.

(Унаследовано от RazorPageBase)
BeginWriteTagHelperAttribute()

Запускает новый область для записи ITagHelper значений атрибутов.

(Унаследовано от RazorPageBase)
Challenge()

Создает объект ChallengeResult.

(Унаследовано от PageBase)
Challenge(AuthenticationProperties)

ChallengeResult Создает с указанным propertiesобъектом .

(Унаследовано от PageBase)
Challenge(AuthenticationProperties, String[])

ChallengeResult Создает с указанными схемами проверки подлинности и properties.

(Унаследовано от PageBase)
Challenge(String[])

ChallengeResult Создает с указанными схемами проверки подлинности.

(Унаследовано от PageBase)
Content(String)

Создает ContentResult объект с Status200OK , указывая content строку.

(Унаследовано от PageBase)
Content(String, MediaTypeHeaderValue)

Создает ContentResult объект с Status200OK , указывая content строку и contentType.

(Унаследовано от PageBase)
Content(String, String)

Создает ContentResult объект с Status200OK , указывая content строку и тип контента.

(Унаследовано от PageBase)
Content(String, String, Encoding)

Создает ContentResult объект с Status200OK , указывая content строку, contentTypeи contentEncoding.

(Унаследовано от PageBase)
CreateTagHelper<TTagHelper>()

Создает и активирует ITagHelper.

(Унаследовано от RazorPageBase)
DefineSection(String, Func<Object,Task>)

Создает на странице именованный раздел содержимого, который можно вызвать на странице макета с помощью RenderSection или RenderSectionAsync

(Унаследовано от RazorPageBase)
DefineSection(String, RenderAsyncDelegate)

Создает на странице именованный раздел содержимого, который можно вызвать на странице макета с помощью RenderSection или RenderSectionAsync

(Унаследовано от RazorPageBase)
EndAddHtmlAttributeValues(TagHelperExecutionContext)

Завершает добавление значений атрибута HTML.

(Унаследовано от RazorPageBase)
EndContext()

Базовый класс для страницы Razor.

(Унаследовано от PageBase)
EndTagHelperWritingScope()

Завершает текущую запись область, которая была запущена путем вызова StartTagHelperWritingScope(HtmlEncoder).

(Унаследовано от RazorPageBase)
EndWriteAttribute()

Завершает запись атрибута.

(Унаследовано от RazorPageBase)
EndWriteTagHelperAttribute()

Завершает текущую запись область, которая была запущена путем вызова BeginWriteTagHelperAttribute().

(Унаследовано от RazorPageBase)
EnsureRenderedBodyOrSections()

Проверяет, что все разделы, определенные в , PreviousSectionWriters были отрисованы или текст был отрисован, если разделы не определены.

(Унаследовано от PageBase)
ExecuteAsync()

Отрисовывает страницу и записывает выходные данные в Writer.

(Унаследовано от RazorPageBase)
File(Byte[], String)

Возвращает файл с указанным fileContents в качестве содержимого (Status200OK) и с указанным contentType как Content-Type.

(Унаследовано от PageBase)
File(Byte[], String, String)

Возвращает файл с указанным fileContents в качестве содержимого (Status200OK), заданным contentType как Content-Type и указанным fileDownloadName в качестве предлагаемого имени файла.

(Унаследовано от PageBase)
File(Stream, String)

Возвращает файл в указанном fileStream объекте (Status200OK) с указанным contentType в качестве Content-Type.

(Унаследовано от PageBase)
File(Stream, String, String)

Возвращает файл в указанном fileStream объекте (Status200OK) с указанным contentType в качестве Content-Type и указанным fileDownloadName в качестве предлагаемого имени файла.

(Унаследовано от PageBase)
File(String, String)

Возвращает файл, указанный параметром virtualPath (Status200OK), с указанным contentType в качестве Content-Type.

(Унаследовано от PageBase)
File(String, String, String)

Возвращает файл, указанный параметром virtualPath (Status200OK), с указанным contentType в качестве Content-Type и указанным fileDownloadName в качестве предлагаемого имени файла.

(Унаследовано от PageBase)
FlushAsync()

Вызывает в FlushAsync()Output и Stream.FlushAsync в потоке ответа, записывая все буферизованное содержимое в Body.

(Унаследовано от RazorPageBase)
Forbid()

По умолчанию создает ForbidResult объект (Status403Forbidden ).

(Унаследовано от PageBase)
Forbid(AuthenticationProperties)

ForbidResult Создает (Status403Forbidden по умолчанию) с указанным properties.

(Унаследовано от PageBase)
Forbid(AuthenticationProperties, String[])

ForbidResult Создает (Status403Forbidden по умолчанию) с указанными схемами проверки подлинности и properties.

(Унаследовано от PageBase)
Forbid(String[])

ForbidResult Создает (Status403Forbidden по умолчанию) с указанными схемами проверки подлинности.

(Унаследовано от PageBase)
Href(String)

Возвращает href для заданного пути содержимого.

(Унаследовано от RazorPageBase)
InvalidTagHelperIndexerAssignment(String, String, String)

Форматирование сообщения об ошибке об использовании индексатора, если вспомогательное свойство тега имеет значение null.

(Унаследовано от RazorPageBase)
LocalRedirect(String)

Создает LocalRedirectResult объект , который перенаправляет (Status302Found) в указанный локальный localUrlобъект .

(Унаследовано от PageBase)
LocalRedirectPermanent(String)

Создает LocalRedirectResult объект со Permanent значением true (Status301MovedPermanently), используя указанный localUrlобъект .

(Унаследовано от PageBase)
LocalRedirectPermanentPreserveMethod(String)

Создает объект со значением LocalRedirectResult true и PreserveMethod значением true (Status308PermanentRedirect), используя указанный localUrlPermanent объект .

(Унаследовано от PageBase)
LocalRedirectPreserveMethod(String)

Создает объект со значением LocalRedirectResult false и PreserveMethod значением true (Status307TemporaryRedirect), используя указанный localUrlPermanent объект .

(Унаследовано от PageBase)
NotFound()

Создает объект NotFoundResult , который создает Status404NotFound ответ.

(Унаследовано от PageBase)
NotFound(Object)

Создает объект NotFoundObjectResult , который создает Status404NotFound ответ.

(Унаследовано от PageBase)
Page()

Создает PageResult объект , который отображает эту страницу в виде представления ответа.

(Унаследовано от PageBase)
Partial(String)

Создает , PartialViewResult указывая имя части для отрисовки.

(Унаследовано от PageBase)
Partial(String, Object)

Создает , PartialViewResult указывая имя части для отрисовки и объект модели.

(Унаследовано от PageBase)
PhysicalFile(String, String)

Возвращает файл, указанный параметром physicalPath (Status200OK), с указанным contentType в качестве Content-Type.

(Унаследовано от PageBase)
PhysicalFile(String, String, String)

Возвращает файл, указанный параметром physicalPath (Status200OK), с указанным contentType в качестве Content-Type и указанным fileDownloadName в качестве предлагаемого имени файла.

(Унаследовано от PageBase)
PopWriter()

Возвращает модуль записи текста из стека.

(Унаследовано от RazorPageBase)
PushWriter(TextWriter)

Помещает модуль записи текста в стек.

(Унаследовано от RazorPageBase)
Redirect(String)

Создает RedirectResult объект , который перенаправляет на указанный urlобъект .

(Унаследовано от PageBase)
RedirectPermanent(String)

Создает RedirectResult объект со Permanent значением true (Status301MovedPermanently), используя указанный urlобъект .

(Унаследовано от PageBase)
RedirectPermanentPreserveMethod(String)

Создает объект со значением RedirectResult true и PreserveMethod значением true (Status308PermanentRedirect), используя указанный urlPermanent объект .

(Унаследовано от PageBase)
RedirectPreserveMethod(String)

Создает объект со значением RedirectResult false и PreserveMethod значением true (Status307TemporaryRedirect), используя указанный urlPermanent объект .

(Унаследовано от PageBase)
RedirectToAction(String)

Перенаправляет (Status302Found) на указанное actionNameдействие с помощью .

(Унаследовано от PageBase)
RedirectToAction(String, Object)

Перенаправляет (Status302Found) на указанное действие с помощью actionName и routeValues.

(Унаследовано от PageBase)
RedirectToAction(String, String)

Перенаправляет (Status302Found) на указанное actionName действие с помощью и controllerName.

(Унаследовано от PageBase)
RedirectToAction(String, String, Object)

Перенаправляет (Status302Found) на указанное действие, используя указанные actionName, controllerNameи routeValues.

(Унаследовано от PageBase)
RedirectToAction(String, String, Object, String)

Перенаправляет (Status302Found) на указанное действие, используя указанные actionName, controllerName, routeValuesи fragment.

(Унаследовано от PageBase)
RedirectToAction(String, String, String)

Перенаправляет (Status302Found) на указанное действие, используя указанные actionName, controllerNameи fragment.

(Унаследовано от PageBase)
RedirectToActionPermanent(String)

Перенаправляет (Status301MovedPermanently) на указанное действие с Permanent значением true с помощью указанного actionName.

(Унаследовано от PageBase)
RedirectToActionPermanent(String, Object)

Перенаправляет (Status301MovedPermanently) на указанное действие с Permanent значением true, используя указанные actionName и routeValues.

(Унаследовано от PageBase)
RedirectToActionPermanent(String, String)

Перенаправляет (Status301MovedPermanently) на указанное действие с Permanent значением true, используя указанные actionName и controllerName.

(Унаследовано от PageBase)
RedirectToActionPermanent(String, String, Object)

Перенаправляет (Status301MovedPermanently) на указанное действие с Permanent значением true, используя указанные actionName, controllerNameи routeValues.

(Унаследовано от PageBase)
RedirectToActionPermanent(String, String, Object, String)

Перенаправляет (Status301MovedPermanently) на указанное действие с Permanent значением true, используя указанные actionName, controllerName, routeValuesи fragment.

(Унаследовано от PageBase)
RedirectToActionPermanent(String, String, String)

Перенаправляет (Status301MovedPermanently) на указанное действие с Permanent значением true, используя указанные actionName, controllerNameи fragment.

(Унаследовано от PageBase)
RedirectToActionPermanentPreserveMethod(String, String, Object, String)

Перенаправляет (Status308PermanentRedirect) на указанное действие с Permanent параметром true и PreserveMethod значением true, используя указанные actionName, controllerName, routeValuesи fragment.

(Унаследовано от PageBase)
RedirectToActionPreserveMethod(String, String, Object, String)

Перенаправляет (Status307TemporaryRedirect) на указанное действие с Permanent значением false и PreserveMethod значением true, используя указанные actionName, controllerName, routeValuesи fragment.

(Унаследовано от PageBase)
RedirectToPage()

Перенаправляет (Status302Found) на текущую страницу.

(Унаследовано от PageBase)
RedirectToPage(Object)

Перенаправляет (Status302Found) на текущую страницу с указанным routeValues.

(Унаследовано от PageBase)
RedirectToPage(String)

Перенаправляет (Status302Found) на указанный pageNameобъект .

(Унаследовано от PageBase)
RedirectToPage(String, Object)

Перенаправляет (Status302Found) на указанный pageName объект , используя указанный routeValues.

(Унаследовано от PageBase)
RedirectToPage(String, String)

Перенаправляет (Status302Found) на указанный pageName объект с помощью указанного pageHandler.

(Унаследовано от PageBase)
RedirectToPage(String, String, Object, String)

Перенаправляет (Status302Found) на указанный pageName объект , используя указанные routeValues и fragment.

(Унаследовано от PageBase)
RedirectToPage(String, String, String)

Перенаправляет (Status302Found) на указанный pageName объект с помощью указанного fragment.

(Унаследовано от PageBase)
RedirectToPagePermanent(String)

Перенаправляет (Status301MovedPermanently) на указанный pageNameобъект .

(Унаследовано от PageBase)
RedirectToPagePermanent(String, Object)

Перенаправляет (Status301MovedPermanently) на указанный pageName объект с помощью указанного routeValues.

(Унаследовано от PageBase)
RedirectToPagePermanent(String, String)

Перенаправляет (Status301MovedPermanently) на указанный pageName объект с помощью указанного pageHandler.

(Унаследовано от PageBase)
RedirectToPagePermanent(String, String, Object)

Перенаправляет (Status301MovedPermanently) на указанный pageName объект с помощью указанного routeValues.

(Унаследовано от PageBase)
RedirectToPagePermanent(String, String, Object, String)

Перенаправляет (Status301MovedPermanently) на указанный pageName объект , используя указанные routeValues и fragment.

(Унаследовано от PageBase)
RedirectToPagePermanent(String, String, String)

Перенаправляет (Status301MovedPermanently) на указанный pageName объект с помощью указанного fragment.

(Унаследовано от PageBase)
RedirectToPagePermanentPreserveMethod(String, String, Object, String)

Перенаправляет (Status308PermanentRedirect) на указанный маршрут с Permanent параметром true и PreserveMethod значением true, используя указанные pageName, routeValuesи fragment.

(Унаследовано от PageBase)
RedirectToPagePreserveMethod(String, String, Object, String)

Перенаправляет (Status307TemporaryRedirect) на указанную страницу с Permanent параметром false и PreserveMethod значением true, используя указанные pageName, routeValuesи fragment.

(Унаследовано от PageBase)
RedirectToRoute(Object)

Перенаправляет (Status302Found) на указанный маршрут, используя указанный routeValues.

(Унаследовано от PageBase)
RedirectToRoute(String)

Перенаправляет (Status302Found) на указанный маршрут, используя указанный routeName.

(Унаследовано от PageBase)
RedirectToRoute(String, Object)

Перенаправляет (Status302Found) на указанный маршрут, используя указанные routeName и routeValues.

(Унаследовано от PageBase)
RedirectToRoute(String, Object, String)

Перенаправляет (Status302Found) по указанному маршруту, используя указанные routeName, routeValuesи fragment.

(Унаследовано от PageBase)
RedirectToRoute(String, String)

Перенаправляет (Status302Found) на указанный маршрут, используя указанные routeName и fragment.

(Унаследовано от PageBase)
RedirectToRoutePermanent(Object)

Перенаправляет (Status301MovedPermanently) на указанный маршрут с заданным Permanent значением true, используя указанный routeValues.

(Унаследовано от PageBase)
RedirectToRoutePermanent(String)

Перенаправляет (Status301MovedPermanently) на указанный маршрут с заданным Permanent значением true, используя указанный routeName.

(Унаследовано от PageBase)
RedirectToRoutePermanent(String, Object)

Перенаправляет (Status301MovedPermanently) на указанный маршрут с Permanent параметром true, используя указанные routeName и routeValues.

(Унаследовано от PageBase)
RedirectToRoutePermanent(String, Object, String)

Перенаправляет (Status301MovedPermanently) на указанный маршрут с Permanent параметром true, используя указанные routeName, routeValuesи fragment.

(Унаследовано от PageBase)
RedirectToRoutePermanent(String, String)

Перенаправляет (Status301MovedPermanently) на указанный маршрут с Permanent параметром true, используя указанные routeName и fragment.

(Унаследовано от PageBase)
RedirectToRoutePermanentPreserveMethod(String, Object, String)

Перенаправляет (Status308PermanentRedirect) на указанный маршрут с Permanent параметром true и PreserveMethod значением true, используя указанные routeName, routeValuesи fragment.

(Унаследовано от PageBase)
RedirectToRoutePreserveMethod(String, Object, String)

Перенаправляет (Status307TemporaryRedirect) на указанный маршрут с Permanent значением false и PreserveMethod значением true, используя указанные routeName, routeValuesи fragment.

(Унаследовано от PageBase)
SetAntiforgeryCookieAndHeader()

Задает файл cookie для защиты от подделки и заголовок X-Frame-Options в ответе.

(Унаследовано от RazorPageBase)
SignIn(ClaimsPrincipal, AuthenticationProperties, String)

Создает объект с указанной SignInResult схемой проверки подлинности и properties.

(Унаследовано от PageBase)
SignIn(ClaimsPrincipal, String)

Создает объект с указанной SignInResult схемой проверки подлинности.

(Унаследовано от PageBase)
SignOut(AuthenticationProperties, String[])

SignOutResult Создает с указанными схемами проверки подлинности и properties.

(Унаследовано от PageBase)
SignOut(String[])

SignOutResult Создает с указанными схемами проверки подлинности.

(Унаследовано от PageBase)
StartTagHelperWritingScope(HtmlEncoder)

Запускает новое область записи и при необходимости переопределяется HtmlEncoder в этом область.

(Унаследовано от RazorPageBase)
StatusCode(Int32)

Создает объект , StatusCodeResult указывая statusCode.

(Унаследовано от PageBase)
StatusCode(Int32, Object)

Создает объект , ObjectResult указывая statusCode и value

(Унаследовано от PageBase)
TryUpdateModelAsync(Object, Type, String)

Обновления указанный model экземпляр, используя значения из текущего PageIValueProvider объекта и prefix.

(Унаследовано от PageBase)
TryUpdateModelAsync(Object, Type, String, IValueProvider, Func<ModelMetadata,Boolean>)

Обновления указанный model экземпляр с помощью valueProvider и prefix.

(Унаследовано от PageBase)
TryUpdateModelAsync<TModel>(TModel)

Обновления указанный model экземпляр, используя значения из текущего PageIValueProviderобъекта .

(Унаследовано от PageBase)
TryUpdateModelAsync<TModel>(TModel, String)

Обновления указанный model экземпляр, используя значения из текущего PageIValueProvider объекта и prefix.

(Унаследовано от PageBase)
TryUpdateModelAsync<TModel>(TModel, String, Expression<Func<TModel,Object>>[])

Обновления указанный model экземпляр, используя значения из текущего PageIValueProvider объекта и prefix.

(Унаследовано от PageBase)
TryUpdateModelAsync<TModel>(TModel, String, Func<ModelMetadata,Boolean>)

Обновления указанный model экземпляр, используя значения из текущего PageIValueProvider объекта и prefix.

(Унаследовано от PageBase)
TryUpdateModelAsync<TModel>(TModel, String, IValueProvider)

Обновления указанный model экземпляр с помощью valueProvider и prefix.

(Унаследовано от PageBase)
TryUpdateModelAsync<TModel>(TModel, String, IValueProvider, Expression<Func<TModel,Object>>[])

Обновления указанный model экземпляр с помощью valueProvider и prefix.

(Унаследовано от PageBase)
TryUpdateModelAsync<TModel>(TModel, String, IValueProvider, Func<ModelMetadata,Boolean>)

Обновления указанный model экземпляр с помощью valueProvider и prefix.

(Унаследовано от PageBase)
TryValidateModel(Object)

Проверяет указанный model экземпляр.

(Унаследовано от PageBase)
TryValidateModel(Object, String)

Проверяет указанный model экземпляр.

(Унаследовано от PageBase)
Unauthorized()

Создает объект , UnauthorizedResult который создает Status401Unauthorized ответ.

(Унаследовано от PageBase)
ViewComponent(String)

Создает , ViewComponentResult указывая имя отрисовки компонента представления.

(Унаследовано от PageBase)
ViewComponent(String, Object)

Создает , ViewComponentResult указывая имя отрисовки компонента представления.

(Унаследовано от PageBase)
ViewComponent(Type)

Создает , ViewComponentResult указывая Type компонент представления для отрисовки.

(Унаследовано от PageBase)
ViewComponent(Type, Object)

Создает , ViewComponentResult указывая Type компонент представления для отрисовки.

(Унаследовано от PageBase)
Write(Object)

Записывает указанный value объект с кодировкой HTML в Output.

(Унаследовано от RazorPageBase)
Write(String)

Записывает указанный value объект с кодировкой HTML в Output.

(Унаследовано от RazorPageBase)
WriteAttributeValue(String, Int32, Object, Int32, Int32, Boolean)

Записывает значение атрибута.

(Унаследовано от RazorPageBase)
WriteLiteral(Object)

Записывает указанный value объект без кодировки HTML в Output.

(Унаследовано от RazorPageBase)
WriteLiteral(String)

Записывает указанный value объект без кодировки HTML в Output.

(Унаследовано от RazorPageBase)

Применяется к