OutOfProcessNodeInstance Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przestroga
Use Microsoft.AspNetCore.SpaServices.Extensions
Klasa odpowiedzialna za uruchomienie procesu podrzędnego węzła na komputerze lokalnym, określając, kiedy jest gotowa do akceptowania wywołań, wykrywania, czy samodzielnie umiera, a na koniec kończy jego usuwanie.
Ta abstrakcyjna klasa bazowa używa strumieni wejściowych/wyjściowych procesu podrzędnego do wykonania prostego uzgadniania w celu określenia, kiedy proces podrzędny jest gotowy do akceptowania wywołań. Jest to niezależne od mechanizmu, który klasy pochodne używają do faktycznego wykonywania wywołań (np. mogą używać protokołu HTTP-RPC lub binarnego protokołu TCP lub dowolnego innego mechanizmu typu RPC).
public ref class OutOfProcessNodeInstance abstract : IDisposable, Microsoft::AspNetCore::NodeServices::HostingModels::INodeInstance
public abstract class OutOfProcessNodeInstance : IDisposable, Microsoft.AspNetCore.NodeServices.HostingModels.INodeInstance
[System.Obsolete("Use Microsoft.AspNetCore.SpaServices.Extensions")]
public abstract class OutOfProcessNodeInstance : IDisposable, Microsoft.AspNetCore.NodeServices.HostingModels.INodeInstance
type OutOfProcessNodeInstance = class
interface INodeInstance
interface IDisposable
[<System.Obsolete("Use Microsoft.AspNetCore.SpaServices.Extensions")>]
type OutOfProcessNodeInstance = class
interface INodeInstance
interface IDisposable
Public MustInherit Class OutOfProcessNodeInstance
Implements IDisposable, INodeInstance
- Dziedziczenie
-
OutOfProcessNodeInstance
- Atrybuty
- Implementuje
Konstruktory
OutOfProcessNodeInstance(String, String, String[], String, CancellationToken, ILogger, IDictionary<String,String>, Int32, Boolean, Int32) |
Przestarzałe.
Tworzy nowe wystąpienie klasy OutOfProcessNodeInstance. |
Pola
OutputLogger |
Przestarzałe.
Element ILogger , do którego jest przekierowywany stdout/stderr wystąpienia Node.js. |
Metody
Dispose() |
Przestarzałe.
Usuwa to wystąpienie. |
Dispose(Boolean) |
Przestarzałe.
Usuwa wystąpienie. |
Finalize() |
Przestarzałe.
Implementuje część finalizacji wzorca IDisposable przez wywołanie Dispose(false). |
InvokeExportAsync<T>(CancellationToken, String, String, Object[]) |
Przestarzałe.
Asynchronicznie wywołuje kod w wystąpieniu Node.js. |
InvokeExportAsync<T>(NodeInvocationInfo, CancellationToken) |
Przestarzałe.
Asynchronicznie wywołuje kod w wystąpieniu Node.js. |
OnErrorDataReceived(String) |
Przestarzałe.
Metoda wirtualna wywoływana za każdym razem, gdy proces Node.js emituje wiersz do jego stderr. |
OnOutputDataReceived(String) |
Przestarzałe.
Metoda wirtualna wywoływana za każdym razem, gdy proces Node.js emituje wiersz do jego stdout. |
PrepareNodeProcessStartInfo(String, String, String, IDictionary<String,String>, Boolean, Int32) |
Przestarzałe.
Konfiguruje ProcessStartInfo wystąpienie opisujące sposób uruchamiania procesu Node.js. |