Partilhar via


OutOfProcessNodeInstance Construtor

Definição

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.

Aplica-se a