Renderer.RenderRootComponentAsync Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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
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í.