OutOfProcessNodeInstance Constructor
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.