OutOfProcessNodeInstance Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Dikkat
Use Microsoft.AspNetCore.SpaServices.Extensions
Yerel makinede bir Node alt işlemi başlatmak, çağrıları kabul etmeye ne zaman hazır olduğunu belirlemek, kendi başına ölüp ölmediğini algılamak ve son olarak imhada sonlandırmaktan sorumlu sınıf.
Bu soyut temel sınıf, alt işlemin çağrıları kabul etmeye ne zaman hazır olduğunu belirlemek üzere basit bir el sıkışması gerçekleştirmek için alt işlemin giriş/çıkış akışlarını kullanır. Bu, türetilmiş sınıfların çağrıları gerçekleştirmek için gerçekten kullandığı mekanizmadan bağımsızdır (örneğin, HTTP-RPC veya ikili TCP protokolü ya da başka bir RPC türü mekanizması kullanabilirler).
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
- Devralma
-
OutOfProcessNodeInstance
- Öznitelikler
- Uygulamalar
Oluşturucular
| OutOfProcessNodeInstance(String, String, String[], String, CancellationToken, ILogger, IDictionary<String,String>, Int32, Boolean, Int32) |
Geçersiz.
OutOfProcessNodeInstance öğesinin yeni bir örneğini oluşturur. |
Alanlar
| OutputLogger |
Geçersiz.
ILoggerNode.js örneğinin stdout/stderr'sinin yeniden yönlendirildiği örnek. |
Yöntemler
| Dispose() |
Geçersiz.
Bu örneği atar. |
| Dispose(Boolean) |
Geçersiz.
Örneği atar. |
| Finalize() |
Geçersiz.
Dispose(false) çağrısı yaparak IDisposable deseninin sonlandırma bölümünü uygular. |
| InvokeExportAsync<T>(CancellationToken, String, String, Object[]) |
Geçersiz.
Node.js örneğindeki kodu zaman uyumsuz olarak çağırır. |
| InvokeExportAsync<T>(NodeInvocationInfo, CancellationToken) |
Geçersiz.
Node.js örneğindeki kodu zaman uyumsuz olarak çağırır. |
| OnErrorDataReceived(String) |
Geçersiz.
Node.js işlemi stderr'sine bir çizgi yaydığı zaman çağrılan sanal yöntem. |
| OnOutputDataReceived(String) |
Geçersiz.
Node.js işlemi stdout'una bir çizgi yaydığı her zaman çağrılan sanal yöntem. |
| PrepareNodeProcessStartInfo(String, String, String, IDictionary<String,String>, Boolean, Int32) |
Geçersiz.
Node.js işleminin nasıl başlatıldığını açıklayan bir ProcessStartInfo örnek yapılandırılır. |