Partager via


OutOfProcessNodeInstance Constructeur

Définition

Crée une instance 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)

Paramètres

entryPointScript
String

Chemin d’accès au script de point d’entrée que le node instance doit charger et exécuter.

projectPath
String

Chemin d’accès racine du projet actuel. Cela est utilisé lors de la résolution Node.js chemins de module relatifs à la racine du projet.

watchFileExtensions
String[]

Extensions de nom de fichier qui doivent être surveillées dans la racine du projet. Le instance Node s’arrête automatiquement si un fichier correspondant change.

commandLineArguments
String

Arguments de ligne de commande supplémentaires à passer à l'Node.js instance.

applicationStoppingToken
CancellationToken

Jeton qui indique quand l’application hôte s’arrête.

nodeOutputLogger
ILogger

dans ILogger lequel le stdout/stderr du Node.js instance (et d’autres informations de journal) doit être écrit.

environmentVars
IDictionary<String,String>

Variables d’environnement à définir sur le processus Node.js.

invocationTimeoutMilliseconds
Int32

Durée maximale, en millisecondes, d’attente de la fin des appels RPC.

launchWithDebugging
Boolean

Si la valeur est true, passe un indicateur au processus Node.js lui demandant d’accepter les connexions du débogueur V8.

debuggingPort
Int32

Si le débogage est activé, le processus Node.js doit écouter les connexions du débogueur V8 sur ce port.

S’applique à