ISpaPrerenderer.RenderToString(String, String, Object, Int32) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
调用 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
如果指定,预呈现任务将在此持续时间后超时(如果尚未完成)。