Compartir a través de


OutOfProcessNodeInstance Constructor

Definición

Crea una nueva instancia de OutOfProcessNodeInstance.

public:
 OutOfProcessNodeInstance(System::String ^ entryPointScript, System::String ^ projectPath, cli::array <System::String ^> ^ watchFileExtensions, System::String ^ commandLineArguments, System::Threading::CancellationToken applicationStoppingToken, Microsoft::Extensions::Logging::ILogger ^ nodeOutputLogger, System::Collections::Generic::IDictionary<System::String ^, System::String ^> ^ environmentVars, int invocationTimeoutMilliseconds, bool launchWithDebugging, int debuggingPort);
public OutOfProcessNodeInstance (string entryPointScript, string projectPath, string[] watchFileExtensions, string commandLineArguments, System.Threading.CancellationToken applicationStoppingToken, Microsoft.Extensions.Logging.ILogger nodeOutputLogger, System.Collections.Generic.IDictionary<string,string> environmentVars, int invocationTimeoutMilliseconds, bool launchWithDebugging, int debuggingPort);
new Microsoft.AspNetCore.NodeServices.HostingModels.OutOfProcessNodeInstance : string * string * string[] * string * System.Threading.CancellationToken * Microsoft.Extensions.Logging.ILogger * System.Collections.Generic.IDictionary<string, string> * int * bool * int -> Microsoft.AspNetCore.NodeServices.HostingModels.OutOfProcessNodeInstance
Public Sub New (entryPointScript As String, projectPath As String, watchFileExtensions As String(), commandLineArguments As String, applicationStoppingToken As CancellationToken, nodeOutputLogger As ILogger, environmentVars As IDictionary(Of String, String), invocationTimeoutMilliseconds As Integer, launchWithDebugging As Boolean, debuggingPort As Integer)

Parámetros

entryPointScript
String

Ruta de acceso al script de punto de entrada que la instancia de Node debe cargar y ejecutar.

projectPath
String

Ruta de acceso raíz del proyecto actual. Esto se usa al resolver Node.js rutas de acceso del módulo en relación con la raíz del proyecto.

watchFileExtensions
String[]

Las extensiones de nombre de archivo que se deben ver dentro de la raíz del proyecto. La instancia de Node se apagará automáticamente si cambia algún archivo coincidente.

commandLineArguments
String

Argumentos de línea de comandos adicionales que se pasarán a la instancia de Node.js.

applicationStoppingToken
CancellationToken

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

nodeOutputLogger
ILogger

al ILogger que se debe escribir el stdout/stderr de la instancia de Node.js (y otra información de registro).

environmentVars
IDictionary<String,String>

Variables de entorno que se van a establecer en el proceso de Node.js.

invocationTimeoutMilliseconds
Int32

La duración máxima, en milisegundos, para esperar a que se completen las llamadas RPC.

launchWithDebugging
Boolean

Si es true, pasa una marca al proceso de Node.js que le indica que acepte conexiones del depurador V8.

debuggingPort
Int32

Si la depuración está habilitada, el proceso de Node.js debe escuchar las conexiones del depurador V8 en este puerto.

Se aplica a