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)

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, 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<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)

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, 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<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