Aracılığıyla paylaş


OutOfProcessNodeInstance Oluşturucu

Tanım

OutOfProcessNodeInstance öğesinin yeni bir örneğini oluşturur.

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)

Parametreler

entryPointScript
String

Node örneğinin yükleyip yürütmesi gereken giriş noktası betiğinin yolu.

projectPath
String

Geçerli projenin kök yolu. Bu, proje köküne göre Node.js modül yolları çözümlendiğinde kullanılır.

watchFileExtensions
String[]

Proje kökünde izlenmesi gereken dosya adı uzantıları. Eşleşen bir dosya değişirse Node örneği otomatik olarak kapanır.

commandLineArguments
String

Node.js örneğine geçirilecek ek komut satırı bağımsız değişkenleri.

applicationStoppingToken
CancellationToken

Konak uygulamasının ne zaman durduğunu gösteren belirteç.

nodeOutputLogger
ILogger

ILoggerNode.js örneğinin stdout/stderr dosyasının (ve diğer günlük bilgilerinin) yazılması gerekir.

environmentVars
IDictionary<String,String>

Node.js işleminde ayarlanacak ortam değişkenleri.

invocationTimeoutMilliseconds
Int32

RPC çağrılarının tamamlanmasını beklemek için milisaniye cinsinden en uzun süre.

launchWithDebugging
Boolean

True ise, Node.js işlemine V8 hata ayıklayıcı bağlantılarını kabul etmelerini söyleyen bir bayrak geçirir.

debuggingPort
Int32

Hata ayıklama etkinleştirildiyse, Node.js işlemi bu bağlantı noktasında V8 hata ayıklayıcısı bağlantılarını dinlemelidir.

Şunlara uygulanır