OutOfProcessNodeInstance Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Achtung
Use Microsoft.AspNetCore.SpaServices.Extensions
Klasse, die für das Starten eines untergeordneten Node-Prozesses auf dem lokalen Computer verantwortlich ist, bestimmt, wann er aufrufbereit ist, erkennt, ob er selbst stirbt, und beendet ihn schließlich bei der Entsorgung.
Diese abstrakte Basisklasse verwendet die Eingabe-/Ausgabeströme des untergeordneten Prozesses, um einen einfachen Handshake auszuführen, um zu bestimmen, wann der untergeordnete Prozess bereit ist, Aufrufe zu akzeptieren. Dies ist unabhängig vom Mechanismus, den abgeleitete Klassen verwenden, um die Aufrufe tatsächlich auszuführen (z. B. können sie HTTP-RPC oder ein binäres TCP-Protokoll oder einen anderen RPC-Typmechanismus verwenden).
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
- Vererbung
-
OutOfProcessNodeInstance
- Attribute
- Implementiert
Konstruktoren
OutOfProcessNodeInstance(String, String, String[], String, CancellationToken, ILogger, IDictionary<String,String>, Int32, Boolean, Int32) |
Veraltet.
Erstellt eine neue Instanz von OutOfProcessNodeInstance. |
Felder
OutputLogger |
Veraltet.
DieILogger, an die stdout/stderr des Node.js instance umgeleitet wird. |
Methoden
Dispose() |
Veraltet.
Verwirft diese Instanz. |
Dispose(Boolean) |
Veraltet.
Entsorgt den instance. |
Finalize() |
Veraltet.
Implementiert den Finalisierungsteil des IDisposable-Musters, indem Dispose(false) aufgerufen wird. |
InvokeExportAsync<T>(CancellationToken, String, String, Object[]) |
Veraltet.
Ruft asynchron Code im Node.js instance auf. |
InvokeExportAsync<T>(NodeInvocationInfo, CancellationToken) |
Veraltet.
Ruft asynchron Code im Node.js instance auf. |
OnErrorDataReceived(String) |
Veraltet.
Die virtuelle Methode wird immer dann aufgerufen, wenn der Node.js-Prozess eine Zeile an seinen Stderr ausgibt. |
OnOutputDataReceived(String) |
Veraltet.
Die virtuelle Methode wird immer dann aufgerufen, wenn der Node.js-Prozess eine Zeile an seinen Stdout ausgibt. |
PrepareNodeProcessStartInfo(String, String, String, IDictionary<String,String>, Boolean, Int32) |
Veraltet.
Konfiguriert einen ProcessStartInfo instance, der beschreibt, wie der Node.js-Prozess gestartet wird. |