Renderer.RenderRootComponentAsync Metoda

Definice

Přetížení

RenderRootComponentAsync(Int32)

Provede první vykreslení kořenové komponenty a čeká na dokončení vykreslování všech podřízených komponent v případě, že některá z komponent provádí asynchronní práci. Potom kořenová komponenta provádí vlastní rozhodnutí o tom, kdy se má znovu vykreslovat, takže není nutné volat více než jednou.

RenderRootComponentAsync(Int32, ParameterView)

Poskytuje parametry pro kořenovou komponentu, což obvykle způsobuje vykreslení. Můžete ho použít k aktivaci prvního vykreslení kořenové komponenty nebo k aktualizaci jeho parametrů a aktivaci následného vykreslení. Mějte na paměti, že komponenty můžou také rozhodovat o tom, kdy se mají znovu vykreslovat, a kdykoli se můžou znovu vykreslit.

Vrácené Task čekání na tuto komponentu a všechny potomkové komponenty dokončí vykreslování v případě, že některá z nich provádí asynchronní práci.

RenderRootComponentAsync(Int32)

Provede první vykreslení kořenové komponenty a čeká na dokončení vykreslování všech podřízených komponent v případě, že některá z komponent provádí asynchronní práci. Potom kořenová komponenta provádí vlastní rozhodnutí o tom, kdy se má znovu vykreslovat, takže není nutné volat více než jednou.

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

Parametry

componentId
Int32

ID vrácené uživatelem AssignRootComponentId(IComponent).

Návraty

Task

Poznámky

Vykreslování kořenové komponenty je asynchronní operace. Klienti se mohou rozhodnout, že nečeká na spuštění vrácené úlohy, ale nečeká na dokončení celého vykreslení.

Platí pro

RenderRootComponentAsync(Int32, ParameterView)

Poskytuje parametry pro kořenovou komponentu, což obvykle způsobuje vykreslení. Můžete ho použít k aktivaci prvního vykreslení kořenové komponenty nebo k aktualizaci jeho parametrů a aktivaci následného vykreslení. Mějte na paměti, že komponenty můžou také rozhodovat o tom, kdy se mají znovu vykreslovat, a kdykoli se můžou znovu vykreslit.

Vrácené Task čekání na tuto komponentu a všechny potomkové komponenty dokončí vykreslování v případě, že některá z nich provádí asynchronní práci.

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

Parametry

componentId
Int32

ID vrácené uživatelem AssignRootComponentId(IComponent).

initialParameters
ParameterView

S ParameterView počátečními nebo aktualizovanými parametry, které se mají použít pro vykreslování.

Návraty

Task

Poznámky

Vykreslování kořenové komponenty je asynchronní operace. Klienti se mohou rozhodnout, že nečeká na spuštění vrácené úlohy, ale nečeká na dokončení celého vykreslení.

Platí pro