Compartir a través de


Prerenderer.RenderToString Método

Definición

Precaución

Use Microsoft.AspNetCore.SpaServices.Extensions

Realiza la representación previa del lado servidor invocando código en 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)

Parámetros

applicationBasePath
String

Ruta de acceso raíz a la aplicación. Se usa al resolver rutas de acceso relativas al proyecto.

nodeServices
INodeServices

Instancia de INodeServices que se usará para invocar código JavaScript.

applicationStoppingToken
CancellationToken

Token que indica cuándo se detiene la aplicación host.

bootModule
JavaScriptModuleExport

Ruta de acceso al archivo JavaScript que contiene la lógica de representación previa.

requestAbsoluteUrl
String

Dirección URL de la solicitud HTTP que se está ejecutando actualmente. Esto se proporciona al código de representación previa.

requestPathAndQuery
String

La ruta de acceso y la consulta forman parte de la dirección URL de la solicitud HTTP que se está ejecutando actualmente. Esto se proporciona al código de representación previa.

customDataParameter
Object

Parámetro serializable JSON opcional que se va a proporcionar al código de representación previa.

timeoutMilliseconds
Int32

Duración máxima que se va a esperar a que se complete la representación previa.

requestPathBase
String

PathBase para la solicitud HTTP que se está ejecutando actualmente.

Devoluciones

Atributos

Se aplica a