PrerenderTagHelper 類別

定義

警告

Use Microsoft.AspNetCore.SpaServices.Extensions

標記協助程式,用於在伺服器上預先呈現 JavaScript 應用程式。

public ref class PrerenderTagHelper : Microsoft::AspNetCore::Razor::TagHelpers::TagHelper
[Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement(Attributes="asp-prerender-module")]
public class PrerenderTagHelper : Microsoft.AspNetCore.Razor.TagHelpers.TagHelper
[Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement(Attributes="asp-prerender-module")]
[System.Obsolete("Use Microsoft.AspNetCore.SpaServices.Extensions")]
public class PrerenderTagHelper : Microsoft.AspNetCore.Razor.TagHelpers.TagHelper
[<Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement(Attributes="asp-prerender-module")>]
type PrerenderTagHelper = class
    inherit TagHelper
[<Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement(Attributes="asp-prerender-module")>]
[<System.Obsolete("Use Microsoft.AspNetCore.SpaServices.Extensions")>]
type PrerenderTagHelper = class
    inherit TagHelper
Public Class PrerenderTagHelper
Inherits TagHelper
繼承
PrerenderTagHelper
屬性

建構函式

PrerenderTagHelper(IServiceProvider)
已淘汰.

建立 PrerenderTagHelper 的新執行個體。

屬性

CustomDataParameter
已淘汰.

要提供給預先呈現程式碼的選擇性 JSON 可序列化參數。

ExportName
已淘汰.

如果設定,請指定要執行的 CommonJS 匯出名稱,這是要執行的預先呈現函式。 如果未設定,JavaScript 模組的預設 CommonJS 匯出本身必須是預先呈現函式。

ModuleName
已淘汰.

指定包含預先呈現程式碼之 JavaScript 模組的路徑。

Order
已淘汰.

執行一組 ITagHelper 時,會先在指定的 Order 中叫用其 Init(TagHelperContext) 的 ,然後在指定的 Order 中叫用其 ProcessAsync(TagHelperContext, TagHelperOutput) 的 。 先執行較低的值。

(繼承來源 TagHelper)
TimeoutMillisecondsParameter
已淘汰.

等候預先呈現完成的最大持續時間。

ViewContext
已淘汰.

ViewContext

方法

Init(TagHelperContext)
已淘汰.

ITagHelper使用指定的 context 初始化 。 在此方法中應該新增 , Items 以確保在執行子系之前會新增這些新增專案。

(繼承來源 TagHelper)
Process(TagHelperContext, TagHelperOutput)
已淘汰.

使用指定的 contextoutput 同步執行 TagHelper

(繼承來源 TagHelper)
ProcessAsync(TagHelperContext, TagHelperOutput)
已淘汰.

執行標籤協助程式來執行伺服器端預先呈現。

適用於