OutOfProcessNodeInstance Konstruktor
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro