Share via


Microsoft.AspNetCore.NodeServices.HostingModels Namespace

Klassen

NodeInvocationException

Stellt eine Ausnahme dar, die durch das Aufrufen von Node.js Code verursacht wird.

NodeInvocationInfo

Beschreibt einen RPC-Aufruf, der von .NET-Code an Node.js Code gesendet wird.

NodeServicesOptionsExtensions

Erweiterungsmethoden, die beim Auffüllen eines NodeServicesOptions Objekts helfen.

OutOfProcessNodeInstance

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).

Schnittstellen

INodeInstance

Stellt eine instance von Node.js dar, an die Remoteprozeduraufrufe (RPC) gesendet werden können.