ISpaPrerenderer.RenderToString(String, String, Object, Int32) 方法

定义

调用 JavaScript 代码,为 Single-Page 应用程序执行服务器端预呈现。 这是使用“asp-prerender-module”标记帮助程序的替代方法。

public System.Threading.Tasks.Task<Microsoft.AspNetCore.SpaServices.Prerendering.RenderToStringResult> RenderToString (string moduleName, string exportName = default, object customDataParameter = default, int timeoutMilliseconds = 0);
abstract member RenderToString : string * string * obj * int -> System.Threading.Tasks.Task<Microsoft.AspNetCore.SpaServices.Prerendering.RenderToStringResult>
Public Function RenderToString (moduleName As String, Optional exportName As String = Nothing, Optional customDataParameter As Object = Nothing, Optional timeoutMilliseconds As Integer = 0) As Task(Of RenderToStringResult)

参数

moduleName
String

导出预呈现函数的 JavaScript 模块。

exportName
String

从 JavaScript 模块导出的名称(如果不是默认导出)。

customDataParameter
Object

要传递给 JavaScript 预呈现函数的可选 JSON 可序列化对象。

timeoutMilliseconds
Int32

如果指定,预呈现任务将在此持续时间后超时(如果尚未完成)。

返回

适用于