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)

의 instance 생성합니다HtmlRenderer.

속성

Dispatcher

이 인스턴스와 연결된 Dispatcher를 가져옵니다. 또는 BeginRenderingComponent<TComponent>() 에 대한 RenderComponentAsync<TComponent>() 모든 호출은 이 Dispatcher를 사용하여 수행해야 합니다.

메서드

BeginRenderingComponent(Type)

지정된 구성 요소의 instance 추가하고 렌더링하도록 지시합니다. 결과 콘텐츠는 나중에 변경 될 수 있는 초기 동기 렌더링 출력을 나타냅니다. 구성 요소 계층이 로드와 같은 비동기 작업을 완료할 때까지 기다리려면 에서 HtmlRootComponent콘텐츠를 읽기 전에 기다립니다QuiescenceTask.

BeginRenderingComponent(Type, ParameterView)

지정된 구성 요소의 instance 추가하고 렌더링하도록 지시합니다. 결과 콘텐츠는 나중에 변경 될 수 있는 초기 동기 렌더링 출력을 나타냅니다. 구성 요소 계층이 로드와 같은 비동기 작업을 완료할 때까지 기다리려면 에서 HtmlRootComponent콘텐츠를 읽기 전에 기다립니다QuiescenceTask.

BeginRenderingComponent<TComponent>()

지정된 구성 요소의 instance 추가하고 렌더링하도록 지시합니다. 결과 콘텐츠는 나중에 변경 될 수 있는 초기 동기 렌더링 출력을 나타냅니다. 구성 요소 계층이 로드와 같은 비동기 작업을 완료할 때까지 기다리려면 에서 HtmlRootComponent콘텐츠를 읽기 전에 기다립니다QuiescenceTask.

BeginRenderingComponent<TComponent>(ParameterView)

지정된 구성 요소의 instance 추가하고 렌더링하도록 지시합니다. 결과 콘텐츠는 나중에 변경 될 수 있는 초기 동기 렌더링 출력을 나타냅니다. 구성 요소 계층이 로드와 같은 비동기 작업을 완료할 때까지 기다리려면 에서 HtmlRootComponent콘텐츠를 읽기 전에 기다립니다QuiescenceTask.

Dispose()

구성 요소를 비대화형으로 HTML 태그로 렌더링하는 메커니즘을 제공합니다.

DisposeAsync()

구성 요소를 비대화형으로 HTML 태그로 렌더링하는 메커니즘을 제공합니다.

RenderComponentAsync(Type)

지정된 구성 요소의 instance 추가하고 구성 요소 계층 구조가 로드와 같은 비동기 작업을 완료할 때까지 기다리면서 렌더링하도록 지시합니다.

RenderComponentAsync(Type, ParameterView)

지정된 구성 요소의 instance 추가하고 구성 요소 계층 구조가 로드와 같은 비동기 작업을 완료할 때까지 기다리면서 렌더링하도록 지시합니다.

RenderComponentAsync<TComponent>()

지정된 구성 요소의 instance 추가하고 구성 요소 계층 구조가 로드와 같은 비동기 작업을 완료할 때까지 기다리면서 렌더링하도록 지시합니다.

RenderComponentAsync<TComponent>(ParameterView)

지정된 구성 요소의 instance 추가하고 구성 요소 계층 구조가 로드와 같은 비동기 작업을 완료할 때까지 기다리면서 렌더링하도록 지시합니다.

적용 대상