Udostępnij za pośrednictwem


HtmlRenderer Klasa

Definicja

Zapewnia mechanizm renderowania składników nieinterakcyjnych jako znaczników HTML.

public sealed class HtmlRenderer : IAsyncDisposable, IDisposable
type HtmlRenderer = class
    interface IDisposable
    interface IAsyncDisposable
Public NotInheritable Class HtmlRenderer
Implements IAsyncDisposable, IDisposable
Dziedziczenie
HtmlRenderer
Implementuje

Konstruktory

HtmlRenderer(IServiceProvider, ILoggerFactory)

Tworzy wystąpienie klasy HtmlRenderer.

Właściwości

Dispatcher

Dispatcher Pobiera element skojarzony z tym wystąpieniem. Wszystkie wywołania metody RenderComponentAsync<TComponent>() lub BeginRenderingComponent<TComponent>() muszą być wykonywane przy użyciu tego Dispatcherpolecenia .

Metody

BeginRenderingComponent(Type)

Dodaje wystąpienie określonego składnika i instruuje je do renderowania. Wynikowa zawartość reprezentuje początkowe synchroniczne dane wyjściowe renderowania, co może później ulec zmianie. Aby poczekać, aż hierarchia składników ukończy wszystkie operacje asynchroniczne, takie jak ładowanie, poczekaj QuiescenceTask na odczytanie zawartości z pliku HtmlRootComponent.

BeginRenderingComponent(Type, ParameterView)

Dodaje wystąpienie określonego składnika i instruuje je do renderowania. Wynikowa zawartość reprezentuje początkowe synchroniczne dane wyjściowe renderowania, co może później ulec zmianie. Aby poczekać, aż hierarchia składników ukończy wszystkie operacje asynchroniczne, takie jak ładowanie, poczekaj QuiescenceTask na odczytanie zawartości z pliku HtmlRootComponent.

BeginRenderingComponent<TComponent>()

Dodaje wystąpienie określonego składnika i instruuje je do renderowania. Wynikowa zawartość reprezentuje początkowe synchroniczne dane wyjściowe renderowania, co może później ulec zmianie. Aby poczekać, aż hierarchia składników ukończy wszystkie operacje asynchroniczne, takie jak ładowanie, poczekaj QuiescenceTask na odczytanie zawartości z pliku HtmlRootComponent.

BeginRenderingComponent<TComponent>(ParameterView)

Dodaje wystąpienie określonego składnika i instruuje je do renderowania. Wynikowa zawartość reprezentuje początkowe synchroniczne dane wyjściowe renderowania, co może później ulec zmianie. Aby poczekać, aż hierarchia składników ukończy wszystkie operacje asynchroniczne, takie jak ładowanie, poczekaj QuiescenceTask na odczytanie zawartości z pliku HtmlRootComponent.

Dispose()

Zapewnia mechanizm renderowania składników nieinterakcyjnych jako znaczników HTML.

DisposeAsync()

Zapewnia mechanizm renderowania składników nieinterakcyjnych jako znaczników HTML.

RenderComponentAsync(Type)

Dodaje wystąpienie określonego składnika i instruuje go do renderowania, czekając na ukończenie zadań asynchronicznych, takich jak ładowanie hierarchii składników.

RenderComponentAsync(Type, ParameterView)

Dodaje wystąpienie określonego składnika i instruuje go do renderowania, czekając na ukończenie zadań asynchronicznych, takich jak ładowanie hierarchii składników.

RenderComponentAsync<TComponent>()

Dodaje wystąpienie określonego składnika i instruuje go do renderowania, czekając na ukończenie zadań asynchronicznych, takich jak ładowanie hierarchii składników.

RenderComponentAsync<TComponent>(ParameterView)

Dodaje wystąpienie określonego składnika i instruuje go do renderowania, czekając na ukończenie zadań asynchronicznych, takich jak ładowanie hierarchii składników.

Dotyczy