Freigeben über


ISpaPrerenderer.RenderToString(String, String, Object, Int32) Methode

Definition

Ruft JavaScript-Code auf, um serverseitiges Prerendering für eine Single-Page-Anwendung auszuführen. Dies ist eine Alternative zur Verwendung des Taghilfsprogrammes "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)

Parameter

moduleName
String

Das JavaScript-Modul, das eine Prerenderingfunktion exportiert.

exportName
String

Der Name des Exports aus dem JavaScript-Modul, wenn es sich nicht um den Standardexport handelt.

customDataParameter
Object

Ein optionales JSON-serialisierbares Objekt, das an die JavaScript-Prerenderingfunktion übergeben werden soll.

timeoutMilliseconds
Int32

Wenn angegeben, tritt für den Prerenderingtask nach dieser Dauer ein Timeout auf, wenn er noch nicht abgeschlossen ist.

Gibt zurück

Gilt für: