OutOfProcessNodeInstance Construtor
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cria uma nova instância 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
O caminho para o script de ponto de entrada que a instância do Nó deve carregar e executar.
- projectPath
- String
O caminho raiz do projeto atual. Isso é usado ao resolver Node.js caminhos de módulo relativos à raiz do projeto.
- watchFileExtensions
- String[]
As extensões de nome de arquivo que devem ser observadas na raiz do projeto. A instância do Nó será desligada automaticamente se algum arquivo correspondente for alterado.
- commandLineArguments
- String
Argumentos de linha de comando adicionais a serem passados para a instância de Node.js.
- applicationStoppingToken
- CancellationToken
Um token que indica quando o aplicativo host está parando.
- nodeOutputLogger
- ILogger
O ILogger no qual o stdout/stderr da instância de Node.js (e outras informações de log) devem ser gravados.
- environmentVars
- IDictionary<String,String>
Variáveis de ambiente a serem definidas no processo de Node.js.
- invocationTimeoutMilliseconds
- Int32
A duração máxima, em milissegundos, para aguardar a conclusão das chamadas RPC.
- launchWithDebugging
- Boolean
Se true, passa um sinalizador para o processo de Node.js informando-o para aceitar conexões de depurador V8.
- debuggingPort
- Int32
Se a depuração estiver habilitada, o processo de Node.js deverá escutar conexões de depurador V8 nessa porta.