HtmlRenderer Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt einen Mechanismus zum nicht interaktiven Rendern von Komponenten als HTML-Markup bereit.
public sealed class HtmlRenderer : IAsyncDisposable, IDisposable
type HtmlRenderer = class
interface IDisposable
interface IAsyncDisposable
Public NotInheritable Class HtmlRenderer
Implements IAsyncDisposable, IDisposable
- Vererbung
-
HtmlRenderer
- Implementiert
Konstruktoren
HtmlRenderer(IServiceProvider, ILoggerFactory) |
Erstellt eine instance von HtmlRenderer. |
Eigenschaften
Dispatcher |
Ruft den Dispatcher ab, der dieser Instanz zugeordnet ist. Alle Aufrufe von RenderComponentAsync<TComponent>() oder BeginRenderingComponent<TComponent>() müssen mit diesem Dispatcherausgeführt werden. |
Methoden
BeginRenderingComponent(Type, ParameterView) |
Fügt eine instance der angegebenen Komponente hinzu und weist sie an, sie zu rendern. Der resultierende Inhalt stellt die anfängliche synchrone Renderingausgabe dar, die sich später ändern kann. Um zu warten, bis die Komponentenhierarchie alle asynchronen Vorgänge wie das Laden abgeschlossen hat, warten Sie QuiescenceTask , bevor Sie Inhalte aus dem HtmlRootComponentlesen. |
BeginRenderingComponent(Type) |
Fügt eine instance der angegebenen Komponente hinzu und weist sie an, sie zu rendern. Der resultierende Inhalt stellt die anfängliche synchrone Renderingausgabe dar, die sich später ändern kann. Um zu warten, bis die Komponentenhierarchie alle asynchronen Vorgänge wie das Laden abgeschlossen hat, warten Sie QuiescenceTask , bevor Sie Inhalte aus dem HtmlRootComponentlesen. |
BeginRenderingComponent<TComponent>() |
Fügt eine instance der angegebenen Komponente hinzu und weist sie an, sie zu rendern. Der resultierende Inhalt stellt die anfängliche synchrone Renderingausgabe dar, die sich später ändern kann. Um zu warten, bis die Komponentenhierarchie alle asynchronen Vorgänge wie das Laden abgeschlossen hat, warten Sie QuiescenceTask , bevor Sie Inhalte aus dem HtmlRootComponentlesen. |
BeginRenderingComponent<TComponent>(ParameterView) |
Fügt eine instance der angegebenen Komponente hinzu und weist sie an, sie zu rendern. Der resultierende Inhalt stellt die anfängliche synchrone Renderingausgabe dar, die sich später ändern kann. Um zu warten, bis die Komponentenhierarchie alle asynchronen Vorgänge wie das Laden abgeschlossen hat, warten Sie QuiescenceTask , bevor Sie Inhalte aus dem HtmlRootComponentlesen. |
Dispose() |
Stellt einen Mechanismus zum nicht interaktiven Rendern von Komponenten als HTML-Markup bereit. |
DisposeAsync() |
Stellt einen Mechanismus zum nicht interaktiven Rendern von Komponenten als HTML-Markup bereit. |
RenderComponentAsync(Type, ParameterView) |
Fügt eine instance der angegebenen Komponente hinzu und weist sie an, sie zu rendern, bis die Komponentenhierarchie asynchrone Aufgaben wie das Laden abgeschlossen hat. |
RenderComponentAsync(Type) |
Fügt eine instance der angegebenen Komponente hinzu und weist sie an, sie zu rendern, bis die Komponentenhierarchie asynchrone Aufgaben wie das Laden abgeschlossen hat. |
RenderComponentAsync<TComponent>() |
Fügt eine instance der angegebenen Komponente hinzu und weist sie an, sie zu rendern, bis die Komponentenhierarchie asynchrone Aufgaben wie das Laden abgeschlossen hat. |
RenderComponentAsync<TComponent>(ParameterView) |
Fügt eine instance der angegebenen Komponente hinzu und weist sie an, sie zu rendern, bis die Komponentenhierarchie asynchrone Aufgaben wie das Laden abgeschlossen hat. |