OutOfProcessNodeInstance Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Attention
Use Microsoft.AspNetCore.SpaServices.Extensions
Classe chargée du lancement d’un processus enfant node sur l’ordinateur local, de déterminer quand elle est prête à accepter les appels, de détecter si elle meurt d’elle-même et de le mettre fin à sa suppression.
Cette classe de base abstraite utilise les flux d’entrée/sortie du processus enfant pour effectuer une négociation simple afin de déterminer quand le processus enfant est prêt à accepter des appels. Il s’agit d’un mécanisme indépendant du mécanisme utilisé par les classes dérivées pour effectuer les appels (par exemple, elles peuvent utiliser HTTP-RPC, un protocole TCP binaire ou tout autre mécanisme de type 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
- Héritage
-
OutOfProcessNodeInstance
- Attributs
- Implémente
Constructeurs
OutOfProcessNodeInstance(String, String, String[], String, CancellationToken, ILogger, IDictionary<String,String>, Int32, Boolean, Int32) |
Obsolète.
Crée une instance de OutOfProcessNodeInstance. |
Champs
OutputLogger |
Obsolète.
ILogger vers lequel le stdout/stderr du Node.js instance est redirigé. |
Méthodes
Dispose() |
Obsolète.
Supprime cette instance. |
Dispose(Boolean) |
Obsolète.
Élimine le instance. |
Finalize() |
Obsolète.
Implémente la partie finalisation du modèle IDisposable en appelant Dispose(false). |
InvokeExportAsync<T>(CancellationToken, String, String, Object[]) |
Obsolète.
Appelle de manière asynchrone du code dans le Node.js instance. |
InvokeExportAsync<T>(NodeInvocationInfo, CancellationToken) |
Obsolète.
Appelle de manière asynchrone du code dans le Node.js instance. |
OnErrorDataReceived(String) |
Obsolète.
Méthode virtuelle appelée chaque fois que le processus Node.js émet une ligne vers son stderr. |
OnOutputDataReceived(String) |
Obsolète.
Méthode virtuelle appelée chaque fois que le processus Node.js émet une ligne vers son stdout. |
PrepareNodeProcessStartInfo(String, String, String, IDictionary<String,String>, Boolean, Int32) |
Obsolète.
Configure un ProcessStartInfo instance décrivant comment lancer le processus de Node.js. |