OutOfProcessNodeInstance クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
注意事項
Use Microsoft.AspNetCore.SpaServices.Extensions
ローカル コンピューターで Node 子プロセスを起動し、呼び出しを受け入れる準備ができているタイミングを決定し、単独で停止したかどうかを検出し、最終的に破棄時に終了するクラス。
この抽象基本クラスは、子プロセスの入出力ストリームを使用して、簡単なハンドシェイクを実行して、子プロセスが呼び出しを受け入れる準備ができているタイミングを判断します。 これは、派生クラスが呼び出しを実際に実行するために使用するメカニズムに依存しません (たとえば、HTTP-RPC、バイナリ TCP プロトコル、またはその他の 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
- 継承
-
OutOfProcessNodeInstance
- 属性
- 実装
コンストラクター
OutOfProcessNodeInstance(String, String, String[], String, CancellationToken, ILogger, IDictionary<String,String>, Int32, Boolean, Int32) |
古い.
OutOfProcessNodeInstance の新しいインスタンスを作成します。 |
フィールド
OutputLogger |
古い.
ILoggerNode.js インスタンスの stdout/stderr がリダイレクトされる 。 |
メソッド
Dispose() |
古い.
このインスタンスを破棄します。 |
Dispose(Boolean) |
古い.
インスタンスを破棄します。 |
Finalize() |
古い.
Dispose(false) を呼び出して、IDisposable パターンのファイナライズ部分を実装します。 |
InvokeExportAsync<T>(CancellationToken, String, String, Object[]) |
古い.
Node.js インスタンス内のコードを非同期的に呼び出します。 |
InvokeExportAsync<T>(NodeInvocationInfo, CancellationToken) |
古い.
Node.js インスタンス内のコードを非同期的に呼び出します。 |
OnErrorDataReceived(String) |
古い.
Node.js プロセスが stderr に行を出力するたびに呼び出される仮想メソッド。 |
OnOutputDataReceived(String) |
古い.
Node.js プロセスが stdout に行を出力するたびに呼び出される仮想メソッド。 |
PrepareNodeProcessStartInfo(String, String, String, IDictionary<String,String>, Boolean, Int32) |
古い.
ProcessStartInfoNode.js プロセスを起動する方法を説明するインスタンスを構成します。 |