RazorPage.RenderSectionAsync Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
RenderSectionAsync(String) |
На страницах макета асинхронно отображает содержимое раздела с именем |
RenderSectionAsync(String, Boolean) |
На страницах макета асинхронно отображает содержимое раздела с именем |
RenderSectionAsync(String)
- Исходный код:
- RazorPage.cs
- Исходный код:
- RazorPage.cs
- Исходный код:
- RazorPage.cs
На страницах макета асинхронно отображает содержимое раздела с именем name
.
public:
System::Threading::Tasks::Task<Microsoft::AspNetCore::Html::HtmlString ^> ^ RenderSectionAsync(System::String ^ name);
public System.Threading.Tasks.Task<Microsoft.AspNetCore.Html.HtmlString> RenderSectionAsync (string name);
public System.Threading.Tasks.Task<Microsoft.AspNetCore.Html.HtmlString?> RenderSectionAsync (string name);
member this.RenderSectionAsync : string -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Html.HtmlString>
Public Function RenderSectionAsync (name As String) As Task(Of HtmlString)
Параметры
- name
- String
Визуализируемый раздел.
Возвращаемое значение
Объект Task<TResult> , который после завершения возвращает пустой IHtmlContentобъект .
Комментарии
Метод записывает данные в , Output а возвращаемое значение является значением маркера, которое позволяет выполнять запись (создается из-за @RenderSection(..)) для успешного выполнения. Однако значение не представляет отрисованное содержимое.
Применяется к
RenderSectionAsync(String, Boolean)
- Исходный код:
- RazorPage.cs
- Исходный код:
- RazorPage.cs
- Исходный код:
- RazorPage.cs
На страницах макета асинхронно отображает содержимое раздела с именем name
.
public:
System::Threading::Tasks::Task<Microsoft::AspNetCore::Html::HtmlString ^> ^ RenderSectionAsync(System::String ^ name, bool required);
public System.Threading.Tasks.Task<Microsoft.AspNetCore.Html.HtmlString> RenderSectionAsync (string name, bool required);
public System.Threading.Tasks.Task<Microsoft.AspNetCore.Html.HtmlString?> RenderSectionAsync (string name, bool required);
member this.RenderSectionAsync : string * bool -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Html.HtmlString>
Public Function RenderSectionAsync (name As String, required As Boolean) As Task(Of HtmlString)
Параметры
- name
- String
Визуализируемый раздел.
- required
- Boolean
Указывает, что name
раздел должен быть зарегистрирован (с помощью @section
) на странице.
Возвращаемое значение
Объект Task<TResult> , который после завершения возвращает пустой IHtmlContentобъект .
Исключения
Значение , если required
имеет значение true
и раздел не был зарегистрирован с помощью @section
на странице Razor.
Комментарии
Метод записывает данные в , Output а возвращаемое значение является значением маркера, которое позволяет выполнять запись (создается из-за @RenderSection(..)) для успешного выполнения. Однако значение не представляет отрисованное содержимое.