OutOfProcessNodeInstance Oluşturucu
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.