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


Renderer.RenderRootComponentAsync Метод

Определение

Перегрузки

RenderRootComponentAsync(Int32)

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

RenderRootComponentAsync(Int32, ParameterView)

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

Возвращаемый Task объект ожидает завершения отрисовки этого компонента и всех дочерних компонентов на случай, если какой-либо из них выполняет асинхронную работу.

RenderRootComponentAsync(Int32)

Исходный код:
Renderer.cs
Исходный код:
Renderer.cs
Исходный код:
Renderer.cs
Исходный код:
Renderer.cs
Исходный код:
Renderer.cs
Исходный код:
Renderer.cs
Исходный код:
Renderer.cs

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

protected:
 System::Threading::Tasks::Task ^ RenderRootComponentAsync(int componentId);
protected System.Threading.Tasks.Task RenderRootComponentAsync (int componentId);
member this.RenderRootComponentAsync : int -> System.Threading.Tasks.Task
Protected Function RenderRootComponentAsync (componentId As Integer) As Task

Параметры

componentId
Int32

Идентификатор, возвращенный .AssignRootComponentId(IComponent)

Возвращаемое значение

Комментарии

Отрисовка корневого компонента является асинхронной операцией. Клиенты могут не ожидать запуска возвращаемой задачи, но не ждать завершения всей отрисовки.

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

RenderRootComponentAsync(Int32, ParameterView)

Исходный код:
Renderer.cs
Исходный код:
Renderer.cs
Исходный код:
Renderer.cs
Исходный код:
Renderer.cs
Исходный код:
Renderer.cs
Исходный код:
Renderer.cs
Исходный код:
Renderer.cs

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

Возвращаемый Task объект ожидает завершения отрисовки этого компонента и всех дочерних компонентов на случай, если какой-либо из них выполняет асинхронную работу.

protected:
 System::Threading::Tasks::Task ^ RenderRootComponentAsync(int componentId, Microsoft::AspNetCore::Components::ParameterView initialParameters);
protected System.Threading.Tasks.Task RenderRootComponentAsync (int componentId, Microsoft.AspNetCore.Components.ParameterView initialParameters);
protected internal System.Threading.Tasks.Task RenderRootComponentAsync (int componentId, Microsoft.AspNetCore.Components.ParameterView initialParameters);
member this.RenderRootComponentAsync : int * Microsoft.AspNetCore.Components.ParameterView -> System.Threading.Tasks.Task
Protected Function RenderRootComponentAsync (componentId As Integer, initialParameters As ParameterView) As Task
Protected Friend Function RenderRootComponentAsync (componentId As Integer, initialParameters As ParameterView) As Task

Параметры

componentId
Int32

Идентификатор, возвращенный .AssignRootComponentId(IComponent)

initialParameters
ParameterView

Объект ParameterView с начальными или обновленными параметрами для отрисовки.

Возвращаемое значение

Комментарии

Отрисовка корневого компонента является асинхронной операцией. Клиенты могут не ожидать запуска возвращаемой задачи, но не ждать завершения всей отрисовки.

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