Поделиться через


HtmlRenderer Класс

Определение

Предоставляет механизм для неинтерактивной отрисовки компонентов в виде разметки HTML.

public sealed class HtmlRenderer : IAsyncDisposable, IDisposable
type HtmlRenderer = class
    interface IDisposable
    interface IAsyncDisposable
Public NotInheritable Class HtmlRenderer
Implements IAsyncDisposable, IDisposable
Наследование
HtmlRenderer
Реализации

Конструкторы

HtmlRenderer(IServiceProvider, ILoggerFactory)

Создает экземпляр HtmlRenderer.

Свойства

Dispatcher

Возвращает объект Dispatcher, связанный с данным экземпляром. Все вызовы или RenderComponentAsync<TComponent>()BeginRenderingComponent<TComponent>() должны выполняться с помощью этого Dispatcher.

Методы

BeginRenderingComponent(Type)

Добавляет экземпляр указанного компонента и предписывает ему выполнить отрисовку. Результирующее содержимое представляет исходные выходные данные синхронной отрисовки, которые позже могут измениться. Чтобы дождаться завершения иерархии компонентов любых асинхронных операций, таких как загрузка, перед QuiescenceTask чтением содержимого из .HtmlRootComponent

BeginRenderingComponent(Type, ParameterView)

Добавляет экземпляр указанного компонента и предписывает ему выполнить отрисовку. Результирующее содержимое представляет исходные выходные данные синхронной отрисовки, которые позже могут измениться. Чтобы дождаться завершения иерархии компонентов любых асинхронных операций, таких как загрузка, перед QuiescenceTask чтением содержимого из .HtmlRootComponent

BeginRenderingComponent<TComponent>()

Добавляет экземпляр указанного компонента и предписывает ему выполнить отрисовку. Результирующее содержимое представляет исходные выходные данные синхронной отрисовки, которые позже могут измениться. Чтобы дождаться завершения иерархии компонентов любых асинхронных операций, таких как загрузка, перед QuiescenceTask чтением содержимого из .HtmlRootComponent

BeginRenderingComponent<TComponent>(ParameterView)

Добавляет экземпляр указанного компонента и предписывает ему выполнить отрисовку. Результирующее содержимое представляет исходные выходные данные синхронной отрисовки, которые позже могут измениться. Чтобы дождаться завершения иерархии компонентов любых асинхронных операций, таких как загрузка, перед QuiescenceTask чтением содержимого из .HtmlRootComponent

Dispose()

Предоставляет механизм для неинтерактивной отрисовки компонентов в виде разметки HTML.

DisposeAsync()

Предоставляет механизм для неинтерактивной отрисовки компонентов в виде разметки HTML.

RenderComponentAsync(Type)

Добавляет экземпляр указанного компонента и указывает ему выполнить отрисовку, ожидая выполнения иерархией компонентов асинхронных задач, таких как загрузка.

RenderComponentAsync(Type, ParameterView)

Добавляет экземпляр указанного компонента и указывает ему выполнить отрисовку, ожидая выполнения иерархией компонентов асинхронных задач, таких как загрузка.

RenderComponentAsync<TComponent>()

Добавляет экземпляр указанного компонента и указывает ему выполнить отрисовку, ожидая выполнения иерархией компонентов асинхронных задач, таких как загрузка.

RenderComponentAsync<TComponent>(ParameterView)

Добавляет экземпляр указанного компонента и указывает ему выполнить отрисовку, ожидая выполнения иерархией компонентов асинхронных задач, таких как загрузка.

Применяется к