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时,首先在指定的 中调用其 Init(TagHelperContext)的 ;然后在指定的 OrderOrder中调用其 ProcessAsync(TagHelperContext, TagHelperOutput)的 。 先执行更低的值。

(继承自 TagHelper)
TimeoutMillisecondsParameter
已过时.

等待预呈现完成的最长持续时间。

ViewContext
已过时.

ViewContext

方法

Init(TagHelperContext)
已过时.

使用 ITagHelper 给定 context的 初始化 。 应在此方法中完成对 Items 的添加,以确保在执行子级之前添加它们。

(继承自 TagHelper)
Process(TagHelperContext, TagHelperOutput)
已过时.

使用给定 contextTagHelperoutput以同步方式执行 。

(继承自 TagHelper)
ProcessAsync(TagHelperContext, TagHelperOutput)
已过时.

执行标记帮助程序以执行服务器端预呈现。

适用于