Sdílet prostřednictvím


OutOfProcessNodeInstance Konstruktor

Definice

Vytvoří novou instanci položky 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)

Parametry

entryPointScript
String

Cesta ke skriptu vstupního bodu, který by měla instance Node načíst a spustit.

projectPath
String

Kořenová cesta aktuálního projektu. Používá se při řešení Node.js cest modulů vzhledem ke kořenovému adresáři projektu.

watchFileExtensions
String[]

Přípony názvů souborů, které by měly být sledovány v kořenovém adresáři projektu. Instance Node se automaticky vypne, pokud se změní jakýkoli odpovídající soubor.

commandLineArguments
String

Další argumenty příkazového řádku, které se mají předat instanci Node.js.

applicationStoppingToken
CancellationToken

Token, který označuje, kdy se hostitelská aplikace zastavuje.

nodeOutputLogger
ILogger

Objekt ILogger , do kterého by měl být zapsán stdout/stderr instance Node.js (a další informace protokolu).

environmentVars
IDictionary<String,String>

Proměnné prostředí, které se mají nastavit v procesu Node.js.

invocationTimeoutMilliseconds
Int32

Maximální doba čekání na dokončení volání RPC v milisekundách.

launchWithDebugging
Boolean

Pokud je true, předá Node.js procesu příznak s oznámením, že má přijmout připojení ladicího programu V8.

debuggingPort
Int32

Pokud je ladění povolené, měl by proces Node.js naslouchat připojením ladicího programu V8 na tomto portu.

Platí pro