Renderer.RenderRootComponentAsync メソッド

定義

オーバーロード

RenderRootComponentAsync(Int32)

ルート コンポーネントに対して最初のレンダリングを実行します。いずれかのコンポーネントで非同期作業が行われている場合に備えて、このコンポーネントとすべての子コンポーネントのレンダリングが完了するまで待機します。 その後、ルート コンポーネントは再レンダリングのタイミングについて独自の決定を行うので、複数回呼び出す必要はありません。

RenderRootComponentAsync(Int32, ParameterView)

通常はレンダリングの原因となるルート コンポーネントのパラメーターを提供します。 これは、ルート コンポーネントの最初のレンダリングをトリガーしたり、そのパラメーターを更新して後続のレンダリングをトリガーしたりするために使用できます。 コンポーネントは、再レンダリングのタイミングに関して独自の決定を行う場合もあり、いつでも再レンダリングされる場合があることに注意してください。

返された Task は、いずれかのコンポーネントによって非同期作業が行われた場合に備えて、このコンポーネントとすべての子孫コンポーネントのレンダリングが完了するまで待機します。

RenderRootComponentAsync(Int32)

ソース:
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)返される ID。

戻り値

注釈

ルート コンポーネントのレンダリングは非同期操作です。 クライアントは、返されたタスクの開始を待機しないように選択できますが、レンダリング全体が完了するまで待つ必要はありません。

適用対象

RenderRootComponentAsync(Int32, ParameterView)

ソース:
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)返される ID。

initialParameters
ParameterView

ParameterViewレンダリングに使用する初期または更新されたパラメーターを持つ 。

戻り値

注釈

ルート コンポーネントのレンダリングは非同期操作です。 クライアントは、返されたタスクの開始を待機しないように選択できますが、レンダリング全体が完了するまで待つ必要はありません。

適用対象