Renderer.RenderRootComponentAsync Méthode

Définition

Surcharges

RenderRootComponentAsync(Int32)

Effectue le premier rendu pour un composant racine, en attendant que ce composant et tous les composants enfants terminent le rendu au cas où un des composants effectuerait un travail asynchrone. Après cela, le composant racine prend ses propres décisions sur le moment où effectuer le rendu. Il n’est donc pas nécessaire d’appeler cela plusieurs fois.

RenderRootComponentAsync(Int32, ParameterView)

Fournit des paramètres pour un composant racine, ce qui provoque normalement son rendu. Cela peut être utilisé pour déclencher le premier rendu d’un composant racine, ou pour mettre à jour ses paramètres et déclencher un rendu suivant. Notez que les composants peuvent également prendre leurs propres décisions quant au moment où effectuer un nouveau rendu, et peuvent effectuer un nouveau rendu à tout moment.

Le retourné Task attend que ce composant et tous les composants descendants terminent le rendu au cas où l’un d’eux effectuerait un travail asynchrone.

RenderRootComponentAsync(Int32)

Effectue le premier rendu pour un composant racine, en attendant que ce composant et tous les composants enfants terminent le rendu au cas où un des composants effectuerait un travail asynchrone. Après cela, le composant racine prend ses propres décisions sur le moment où effectuer le rendu. Il n’est donc pas nécessaire d’appeler cela plusieurs fois.

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

Paramètres

componentId
Int32

ID retourné par AssignRootComponentId(IComponent).

Retours

Remarques

Le rendu d’un composant racine est une opération asynchrone. Les clients peuvent choisir de ne pas attendre le démarrage de la tâche retournée, mais de ne pas attendre que le rendu entier se termine.

S’applique à

RenderRootComponentAsync(Int32, ParameterView)

Fournit des paramètres pour un composant racine, ce qui provoque normalement son rendu. Cela peut être utilisé pour déclencher le premier rendu d’un composant racine, ou pour mettre à jour ses paramètres et déclencher un rendu suivant. Notez que les composants peuvent également prendre leurs propres décisions quant au moment où effectuer un nouveau rendu, et peuvent effectuer un nouveau rendu à tout moment.

Le retourné Task attend que ce composant et tous les composants descendants terminent le rendu au cas où l’un d’eux effectuerait un travail asynchrone.

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

Paramètres

componentId
Int32

ID retourné par AssignRootComponentId(IComponent).

initialParameters
ParameterView

avec les paramètres initiaux ou mis à jour à utiliser pour le ParameterView rendu.

Retours

Remarques

Le rendu d’un composant racine est une opération asynchrone. Les clients peuvent choisir de ne pas attendre le démarrage de la tâche retournée, mais de ne pas attendre que le rendu entier se termine.

S’applique à