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 を取得します。 または BeginRenderingComponent<TComponent>() へのRenderComponentAsync<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)

指定したコンポーネントのインスタンスを追加し、コンポーネント階層が読み込みなどの非同期タスクを完了するまで待機して、レンダリングするように指示します。

適用対象