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


RazorPage Класс

Определение

Представляет свойства и методы, необходимые для отображения представления, использующего синтаксис Razor.

public ref class RazorPage abstract : Microsoft::AspNetCore::Mvc::Razor::IRazorPage
public ref class RazorPage abstract : Microsoft::AspNetCore::Mvc::Razor::RazorPageBase
public abstract class RazorPage : Microsoft.AspNetCore.Mvc.Razor.IRazorPage
public abstract class RazorPage : Microsoft.AspNetCore.Mvc.Razor.RazorPageBase
type RazorPage = class
    interface IRazorPage
type RazorPage = class
    inherit RazorPageBase
Public MustInherit Class RazorPage
Implements IRazorPage
Public MustInherit Class RazorPage
Inherits RazorPageBase
Наследование
RazorPage
Наследование
RazorPage
Производный
Реализации

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

RazorPage()

Представляет свойства и методы, необходимые для отображения представления, использующего синтаксис Razor.

Свойства

BodyContent

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

BodyContent

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

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

Объект , HttpContext представляющий текущее выполнение запроса.

DiagnosticSource

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

DiagnosticSource

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

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

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

HtmlEncoder

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

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

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

IsLayoutBeingRendered

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

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

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

Layout

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

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

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

Output

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

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

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

Path

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

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

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

PreviousSectionWriters

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

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

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

SectionWriters

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

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

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

TempData

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

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

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

User

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

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

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

ViewBag

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

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

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

ViewContext

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

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

Методы

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

Представляет свойства и методы, необходимые для отображения представления, использующего синтаксис Razor.

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

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

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

Представляет свойства и методы, необходимые для отображения представления, использующего синтаксис Razor.

BeginAddHtmlAttributeValues(TagHelperExecutionContext, String, Int32, HtmlAttributeValueStyle)

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

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

Представляет свойства и методы, необходимые для отображения представления, использующего синтаксис Razor.

BeginWriteAttribute(String, String, Int32, String, Int32, Int32)

Представляет свойства и методы, необходимые для отображения представления, использующего синтаксис Razor.

BeginWriteAttribute(String, String, Int32, String, Int32, Int32)

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

(Унаследовано от RazorPageBase)
BeginWriteAttributeTo(TextWriter, String, String, Int32, String, Int32, Int32)

Представляет свойства и методы, необходимые для отображения представления, использующего синтаксис Razor.

BeginWriteTagHelperAttribute()

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

BeginWriteTagHelperAttribute()

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

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

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

CreateTagHelper<TTagHelper>()

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

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

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

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

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

EndAddHtmlAttributeValues(TagHelperExecutionContext)

Представляет свойства и методы, необходимые для отображения представления, использующего синтаксис Razor.

EndAddHtmlAttributeValues(TagHelperExecutionContext)

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

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

Представляет свойства и методы, необходимые для отображения представления, использующего синтаксис Razor.

EndTagHelperWritingScope()

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

EndTagHelperWritingScope()

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

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

Представляет свойства и методы, необходимые для отображения представления, использующего синтаксис Razor.

EndWriteAttribute()

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

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

Представляет свойства и методы, необходимые для отображения представления, использующего синтаксис Razor.

EndWriteTagHelperAttribute()

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

EndWriteTagHelperAttribute()

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

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

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

ExecuteAsync()

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

ExecuteAsync()

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

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

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

FlushAsync()

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

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

Представляет свойства и методы, необходимые для отображения представления, использующего синтаксис Razor.

Href(String)

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

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

На странице макета Razor игнорирует отрисовку части страницы содержимого, которая не находится в именованном разделе.

IgnoreSection(String)

На страницах макета игнорирует отрисовку содержимого раздела с именем sectionName.

InvalidTagHelperIndexerAssignment(String, String, String)

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

InvalidTagHelperIndexerAssignment(String, String, String)

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

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

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

PopWriter()

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

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

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

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

На странице макета Razor отрисовывает часть страницы содержимого, которая не находится в именованном разделе.

RenderSection(String)

На страницах макета отображает содержимое раздела с именем name.

RenderSection(String, Boolean)

На страницах макета отображает содержимое раздела с именем name.

RenderSectionAsync(String)

На страницах макета асинхронно отображает содержимое раздела с именем name.

RenderSectionAsync(String, Boolean)

На страницах макета асинхронно отображает содержимое раздела с именем name.

SetAntiforgeryCookieAndHeader()

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

SetAntiforgeryCookieAndHeader()

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

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

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

StartTagHelperWritingScope(HtmlEncoder)

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

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

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

Write(Object)

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

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

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

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

Представляет свойства и методы, необходимые для отображения представления, использующего синтаксис Razor.

WriteAttributeValue(String, Int32, Object, Int32, Int32, Boolean)

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

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

Представляет свойства и методы, необходимые для отображения представления, использующего синтаксис Razor.

WriteLiteral(Object)

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

WriteLiteral(Object)

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

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

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

(Унаследовано от RazorPageBase)
WriteLiteralTo(TextWriter, Object)

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

WriteLiteralTo(TextWriter, String)

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

WriteTo(TextWriter, HtmlEncoder, Object)

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

WriteTo(TextWriter, Object)

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

WriteTo(TextWriter, String)

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

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