OutOfProcessNodeInstance Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание!
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
- Атрибуты
- Реализации
Конструкторы
Поля
OutputLogger |
Устаревшие..
Объект ILogger , на который перенаправляется stdout/stderr экземпляра Node.js. |
Методы
Dispose() |
Устаревшие..
Ликвидирует этот экземпляр. |
Dispose(Boolean) |
Устаревшие..
Удаляет экземпляр . |
Finalize() |
Устаревшие..
Реализует часть завершения шаблона IDisposable путем вызова Dispose(false). |
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) |
Устаревшие..
Настраивает экземпляр, ProcessStartInfo описывающий запуск процесса Node.js. |