Partager via


Prerenderer.RenderToString Méthode

Définition

Attention

Use Microsoft.AspNetCore.SpaServices.Extensions

Effectue un pré-appel côté serveur en appelant du code dans Node.js.

public:
 static System::Threading::Tasks::Task<Microsoft::AspNetCore::SpaServices::Prerendering::RenderToStringResult ^> ^ RenderToString(System::String ^ applicationBasePath, Microsoft::AspNetCore::NodeServices::INodeServices ^ nodeServices, System::Threading::CancellationToken applicationStoppingToken, Microsoft::AspNetCore::SpaServices::Prerendering::JavaScriptModuleExport ^ bootModule, System::String ^ requestAbsoluteUrl, System::String ^ requestPathAndQuery, System::Object ^ customDataParameter, int timeoutMilliseconds, System::String ^ requestPathBase);
public static System.Threading.Tasks.Task<Microsoft.AspNetCore.SpaServices.Prerendering.RenderToStringResult> RenderToString (string applicationBasePath, Microsoft.AspNetCore.NodeServices.INodeServices nodeServices, System.Threading.CancellationToken applicationStoppingToken, Microsoft.AspNetCore.SpaServices.Prerendering.JavaScriptModuleExport bootModule, string requestAbsoluteUrl, string requestPathAndQuery, object customDataParameter, int timeoutMilliseconds, string requestPathBase);
[System.Obsolete("Use Microsoft.AspNetCore.SpaServices.Extensions")]
public static System.Threading.Tasks.Task<Microsoft.AspNetCore.SpaServices.Prerendering.RenderToStringResult> RenderToString (string applicationBasePath, Microsoft.AspNetCore.NodeServices.INodeServices nodeServices, System.Threading.CancellationToken applicationStoppingToken, Microsoft.AspNetCore.SpaServices.Prerendering.JavaScriptModuleExport bootModule, string requestAbsoluteUrl, string requestPathAndQuery, object customDataParameter, int timeoutMilliseconds, string requestPathBase);
static member RenderToString : string * Microsoft.AspNetCore.NodeServices.INodeServices * System.Threading.CancellationToken * Microsoft.AspNetCore.SpaServices.Prerendering.JavaScriptModuleExport * string * string * obj * int * string -> System.Threading.Tasks.Task<Microsoft.AspNetCore.SpaServices.Prerendering.RenderToStringResult>
[<System.Obsolete("Use Microsoft.AspNetCore.SpaServices.Extensions")>]
static member RenderToString : string * Microsoft.AspNetCore.NodeServices.INodeServices * System.Threading.CancellationToken * Microsoft.AspNetCore.SpaServices.Prerendering.JavaScriptModuleExport * string * string * obj * int * string -> System.Threading.Tasks.Task<Microsoft.AspNetCore.SpaServices.Prerendering.RenderToStringResult>
Public Shared Function RenderToString (applicationBasePath As String, nodeServices As INodeServices, applicationStoppingToken As CancellationToken, bootModule As JavaScriptModuleExport, requestAbsoluteUrl As String, requestPathAndQuery As String, customDataParameter As Object, timeoutMilliseconds As Integer, requestPathBase As String) As Task(Of RenderToStringResult)

Paramètres

applicationBasePath
String

Chemin racine de votre application. Il est utilisé lors de la résolution des chemins d’accès relatifs au projet.

nodeServices
INodeServices

Le instance de qui sera utilisé pour appeler du INodeServices code JavaScript.

applicationStoppingToken
CancellationToken

Jeton qui indique quand l’application hôte s’arrête.

bootModule
JavaScriptModuleExport

Chemin d’accès au fichier JavaScript contenant la logique de pré-création.

requestAbsoluteUrl
String

URL de la requête HTTP en cours d’exécution. Cette propriété est fournie au code de pré-génération.

requestPathAndQuery
String

Le chemin d’accès et la partie de requête de l’URL de la requête HTTP en cours d’exécution. Cette propriété est fournie au code de pré-génération.

customDataParameter
Object

Paramètre sérialisable JSON facultatif à fournir au code de pré-génération.

timeoutMilliseconds
Int32

Durée maximale à attendre avant la fin de la pré-création.

requestPathBase
String

PathBase pour la requête HTTP en cours d’exécution.

Retours

Attributs

S’applique à