Share via


HtmlRenderer Classe

Définition

Fournit un mécanisme pour le rendu des composants de manière non interactive sous forme de balisage HTML.

public sealed class HtmlRenderer : IAsyncDisposable, IDisposable
type HtmlRenderer = class
    interface IDisposable
    interface IAsyncDisposable
Public NotInheritable Class HtmlRenderer
Implements IAsyncDisposable, IDisposable
Héritage
HtmlRenderer
Implémente

Constructeurs

HtmlRenderer(IServiceProvider, ILoggerFactory)

Construit un instance de HtmlRenderer.

Propriétés

Dispatcher

Obtient le Dispatcher associé à cette instance. Tous les appels à ou BeginRenderingComponent<TComponent>() doivent être effectués à RenderComponentAsync<TComponent>() l’aide de ce Dispatcher.

Méthodes

BeginRenderingComponent(Type)

Ajoute une instance du composant spécifié et lui indique de rendre. Le contenu résultant représente la sortie de rendu synchrone initiale, qui peut changer ultérieurement. Pour attendre que la hiérarchie de composants termine toutes les opérations asynchrones telles que le chargement, attendez QuiescenceTask avant de lire le HtmlRootComponentcontenu à partir de .

BeginRenderingComponent(Type, ParameterView)

Ajoute une instance du composant spécifié et lui indique de rendre. Le contenu résultant représente la sortie de rendu synchrone initiale, qui peut changer ultérieurement. Pour attendre que la hiérarchie de composants termine toutes les opérations asynchrones telles que le chargement, attendez QuiescenceTask avant de lire le HtmlRootComponentcontenu à partir de .

BeginRenderingComponent<TComponent>()

Ajoute une instance du composant spécifié et lui indique de rendre. Le contenu résultant représente la sortie de rendu synchrone initiale, qui peut changer ultérieurement. Pour attendre que la hiérarchie de composants termine toutes les opérations asynchrones telles que le chargement, attendez QuiescenceTask avant de lire le HtmlRootComponentcontenu à partir de .

BeginRenderingComponent<TComponent>(ParameterView)

Ajoute une instance du composant spécifié et lui indique de rendre. Le contenu résultant représente la sortie de rendu synchrone initiale, qui peut changer ultérieurement. Pour attendre que la hiérarchie de composants termine toutes les opérations asynchrones telles que le chargement, attendez QuiescenceTask avant de lire le HtmlRootComponentcontenu à partir de .

Dispose()

Fournit un mécanisme pour le rendu des composants de manière non interactive sous forme de balisage HTML.

DisposeAsync()

Fournit un mécanisme pour le rendu des composants de manière non interactive sous forme de balisage HTML.

RenderComponentAsync(Type)

Ajoute une instance du composant spécifié et lui indique de s’afficher, en attendant que la hiérarchie du composant effectue des tâches asynchrones telles que le chargement.

RenderComponentAsync(Type, ParameterView)

Ajoute une instance du composant spécifié et lui indique de s’afficher, en attendant que la hiérarchie du composant effectue des tâches asynchrones telles que le chargement.

RenderComponentAsync<TComponent>()

Ajoute une instance du composant spécifié et lui indique de s’afficher, en attendant que la hiérarchie du composant effectue des tâches asynchrones telles que le chargement.

RenderComponentAsync<TComponent>(ParameterView)

Ajoute une instance du composant spécifié et lui indique de s’afficher, en attendant que la hiérarchie du composant effectue des tâches asynchrones telles que le chargement.

S’applique à