OutOfProcessNodeInstance Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Precaución
Use Microsoft.AspNetCore.SpaServices.Extensions
Clase responsable de iniciar un proceso secundario de Node en el equipo local, determinar cuándo está listo para aceptar invocaciones, detectar si muere por sí mismo y, por último, terminarlo en eliminación.
Esta clase base abstracta usa los flujos de entrada y salida del proceso secundario para realizar un protocolo de enlace sencillo para determinar cuándo el proceso secundario está listo para aceptar invocaciones. Esto es independiente del mecanismo que usan las clases derivadas para realizar realmente las invocaciones (por ejemplo, pueden usar HTTP-RPC o un protocolo TCP binario, o cualquier otro mecanismo de 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
- Herencia
-
OutOfProcessNodeInstance
- Atributos
- Implementaciones
Constructores
OutOfProcessNodeInstance(String, String, String[], String, CancellationToken, ILogger, IDictionary<String,String>, Int32, Boolean, Int32) |
Obsoletos.
Crea una nueva instancia de OutOfProcessNodeInstance. |
Campos
OutputLogger |
Obsoletos.
ILogger al que se redirige stdout/stderr de la instancia de Node.js. |
Métodos
Dispose() |
Obsoletos.
Elimina esta instancia. |
Dispose(Boolean) |
Obsoletos.
Elimina la instancia. |
Finalize() |
Obsoletos.
Implementa la parte de finalización del patrón IDisposable llamando a Dispose(false). |
InvokeExportAsync<T>(CancellationToken, String, String, Object[]) |
Obsoletos.
Invoca de forma asincrónica el código en la instancia de Node.js. |
InvokeExportAsync<T>(NodeInvocationInfo, CancellationToken) |
Obsoletos.
Invoca de forma asincrónica el código en la instancia de Node.js. |
OnErrorDataReceived(String) |
Obsoletos.
Método virtual invocado cada vez que el proceso de Node.js emite una línea a su stderr. |
OnOutputDataReceived(String) |
Obsoletos.
Método virtual invocado cada vez que el proceso de Node.js emite una línea a su stdout. |
PrepareNodeProcessStartInfo(String, String, String, IDictionary<String,String>, Boolean, Int32) |
Obsoletos.
Configura una ProcessStartInfo instancia que describe cómo iniciar el proceso de Node.js. |