OutOfProcessNodeInstance Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Attenzione
Use Microsoft.AspNetCore.SpaServices.Extensions
Classe responsabile dell'avvio di un processo figlio Node nel computer locale, determinando quando è pronto ad accettare chiamate, rilevando se muore autonomamente e infine terminando l'eliminazione.
Questa classe base astratta usa i flussi di input/output del processo figlio per eseguire un semplice handshake per determinare quando il processo figlio è pronto per accettare chiamate. Si tratta di un meccanismo indipendente dal quale le classi derivate usano per eseguire effettivamente le chiamate( ad esempio, potrebbero usare HTTP-RPC o un protocollo TCP binario o qualsiasi altro meccanismo di tipo 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
- Ereditarietà
-
OutOfProcessNodeInstance
- Attributi
- Implementazioni
Costruttori
OutOfProcessNodeInstance(String, String, String[], String, CancellationToken, ILogger, IDictionary<String,String>, Int32, Boolean, Int32) |
Obsoleti.
Crea una nuova istanza di OutOfProcessNodeInstance. |
Campi
OutputLogger |
Obsoleti.
Oggetto ILogger a cui viene reindirizzato stdout/stderr dell'istanza di Node.js. |
Metodi
Dispose() |
Obsoleti.
Elimina l'istanza corrente. |
Dispose(Boolean) |
Obsoleti.
Elimina l'istanza. |
Finalize() |
Obsoleti.
Implementa la parte di finalizzazione del modello IDisposable chiamando Dispose(false). |
InvokeExportAsync<T>(CancellationToken, String, String, Object[]) |
Obsoleti.
Richiama in modo asincrono il codice nell'istanza di Node.js. |
InvokeExportAsync<T>(NodeInvocationInfo, CancellationToken) |
Obsoleti.
Richiama in modo asincrono il codice nell'istanza di Node.js. |
OnErrorDataReceived(String) |
Obsoleti.
Il metodo virtuale viene richiamato ogni volta che il processo di Node.js genera una riga al relativo stderr. |
OnOutputDataReceived(String) |
Obsoleti.
Il metodo virtuale viene richiamato ogni volta che il processo di Node.js genera una riga al relativo stdout. |
PrepareNodeProcessStartInfo(String, String, String, IDictionary<String,String>, Boolean, Int32) |
Obsoleti.
Configura un'istanza ProcessStartInfo che descrive come avviare il processo di Node.js. |