Partilhar via


HtmlRenderer Classe

Definição

Fornece um mecanismo para renderizar componentes não interativamente como marcação HTML.

public sealed class HtmlRenderer : IAsyncDisposable, IDisposable
type HtmlRenderer = class
    interface IDisposable
    interface IAsyncDisposable
Public NotInheritable Class HtmlRenderer
Implements IAsyncDisposable, IDisposable
Herança
HtmlRenderer
Implementações

Construtores

HtmlRenderer(IServiceProvider, ILoggerFactory)

Constrói uma instância de HtmlRenderer.

Propriedades

Dispatcher

Obtém o Dispatcher associado a esta instância. Todas as chamadas para RenderComponentAsync<TComponent>() ou BeginRenderingComponent<TComponent>() devem ser executadas usando este Dispatcher.

Métodos

BeginRenderingComponent(Type, ParameterView)

Adiciona uma instância do componente especificado e o instrui a renderizar. O conteúdo resultante representa a saída de renderização síncrona inicial, que pode ser alterada posteriormente. Para aguardar a hierarquia de componentes concluir quaisquer operações assíncronas, como carregar, aguarde QuiescenceTask antes de ler o HtmlRootComponentconteúdo do .

BeginRenderingComponent(Type)

Adiciona uma instância do componente especificado e o instrui a renderizar. O conteúdo resultante representa a saída de renderização síncrona inicial, que pode ser alterada posteriormente. Para aguardar a hierarquia de componentes concluir quaisquer operações assíncronas, como carregar, aguarde QuiescenceTask antes de ler o HtmlRootComponentconteúdo do .

BeginRenderingComponent<TComponent>()

Adiciona uma instância do componente especificado e o instrui a renderizar. O conteúdo resultante representa a saída de renderização síncrona inicial, que pode ser alterada posteriormente. Para aguardar a hierarquia de componentes concluir quaisquer operações assíncronas, como carregar, aguarde QuiescenceTask antes de ler o HtmlRootComponentconteúdo do .

BeginRenderingComponent<TComponent>(ParameterView)

Adiciona uma instância do componente especificado e o instrui a renderizar. O conteúdo resultante representa a saída de renderização síncrona inicial, que pode ser alterada posteriormente. Para aguardar a hierarquia de componentes concluir quaisquer operações assíncronas, como carregar, aguarde QuiescenceTask antes de ler o HtmlRootComponentconteúdo do .

Dispose()

Fornece um mecanismo para renderizar componentes não interativamente como marcação HTML.

DisposeAsync()

Fornece um mecanismo para renderizar componentes não interativamente como marcação HTML.

RenderComponentAsync(Type, ParameterView)

Adiciona uma instância do componente especificado e o instrui a renderizar, aguardando que a hierarquia de componentes conclua tarefas assíncronas, como o carregamento.

RenderComponentAsync(Type)

Adiciona uma instância do componente especificado e o instrui a renderizar, aguardando que a hierarquia de componentes conclua tarefas assíncronas, como o carregamento.

RenderComponentAsync<TComponent>()

Adiciona uma instância do componente especificado e o instrui a renderizar, aguardando que a hierarquia de componentes conclua tarefas assíncronas, como o carregamento.

RenderComponentAsync<TComponent>(ParameterView)

Adiciona uma instância do componente especificado e o instrui a renderizar, aguardando que a hierarquia de componentes conclua tarefas assíncronas, como o carregamento.

Aplica-se a