Prerenderer.RenderToString Método

Definición

Precaución

Use Microsoft.AspNetCore.SpaServices.Extensions

Realiza la realización previa del lado servidor mediante la invocación de 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. Esto 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 la ejecución previa.

requestAbsoluteUrl
String

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

requestPathAndQuery
String

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

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 esperará a que se complete la preprocesación.

requestPathBase
String

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

Devoluciones

Task<RenderToStringResult>
Atributos

Se aplica a