共用方式為


StandaloneSiloHandle 類別

定義

定址接收器控制碼和處理站,會為每個定址接收器產生個別的程式。

public class StandaloneSiloHandle : Orleans.TestingHost.SiloHandle
type StandaloneSiloHandle = class
    inherit SiloHandle
Public Class StandaloneSiloHandle
Inherits SiloHandle
繼承
StandaloneSiloHandle

建構函式

StandaloneSiloHandle(String, IConfiguration, String)

定址接收器控制碼和處理站,會為每個定址接收器產生個別的程式。

欄位

ExecutablePathConfigKey

用來識別要啟動之程式的組態索引鍵。

屬性

ClusterOptions

取得或設定叢集的組態

(繼承來源 SiloHandle)
GatewayAddress

定址接收器控制碼和處理站,會為每個定址接收器產生個別的程式。

(繼承來源 SiloHandle)
InstanceNumber

取得或設定叢集中的實例編號。

(繼承來源 SiloHandle)
IsActive

取得遠端定址接收器是否預期為作用中

Name

取得或設定定址接收器的名稱

(繼承來源 SiloHandle)
NodeConfiguration

取得或設定定址接收器的設定

(繼承來源 SiloHandle)
ProxyAddress

取得定址接收器的 Proxy 位址

(繼承來源 SiloHandle)
SiloAddress

取得或設定接收器的位址

(繼承來源 SiloHandle)
Type

取得或設定接收器類型

(繼承來源 SiloHandle)

方法

Create(String, IConfiguration)

使用組態的 「ExecutablePath」 屬性中提供的可執行檔作為進入點,繁衍新的進程來裝載定址接收器。

CreateDelegate(String)

使用提供的可執行檔作為該定址接收器的進入點,建立在新進程中繁衍定址的委派。

CreateForAssembly(Assembly)

建立一個委派,這個委派會在新的進程中繁衍定址,其中包含提供的元件 (或其可執行檔對應專案,如果它是程式庫,) 成為該接收器的進入點。

Dispose()

執行與釋放 (Free)、釋放 (Release) 或重設 Unmanaged 資源相關聯之應用程式定義的工作。

(繼承來源 SiloHandle)
Dispose(Boolean)

執行與釋放 (Free)、釋放 (Release) 或重設 Unmanaged 資源相關聯之應用程式定義的工作。

DisposeAsync()

定址接收器控制碼和處理站,會為每個定址接收器產生個別的程式。

StopSilo(Boolean)

停止遠端接收器

(繼承來源 SiloHandle)
StopSiloAsync(Boolean)

停止遠端接收器

StopSiloAsync(CancellationToken)

停止遠端定址接收器。 這個方法無法搭配 AppDomain 使用

ToString()

表示目前 SiloHandle 的字串

(繼承來源 SiloHandle)

適用於