共用方式為


GrainClient 類別

定義

警告

This type is obsolete and may be removed in a future release. Use ClientBuilder to create an instance of IClusterClient instead.

用於連線到一個于一起的用戶端執行時間

public static class GrainClient
[System.Obsolete("This type is obsolete and may be removed in a future release. Use ClientBuilder to create an instance of IClusterClient instead.")]
public static class GrainClient
type GrainClient = class
[<System.Obsolete("This type is obsolete and may be removed in a future release. Use ClientBuilder to create an instance of IClusterClient instead.")>]
type GrainClient = class
Public Class GrainClient
繼承
GrainClient
屬性

屬性

ClientInvokeCallback
已淘汰.

全域預先呼叫攔截器函式 同步回呼在訊息即將由用戶端建構並傳送至細微性之前進行。 此呼叫會從建構要傳送之訊息的相同執行緒進行,因此會挑選任何執行緒本機設定,例如 Orleans.RequestContext 。 動作會接收 InvokeMethodRequest,其中包含要叫用之方法的詳細資料,包括 InterfaceId 和 MethodId,以及 IGrain 這是正在傳送此要求的 GrainReference

ConfigureClientDelegate
已淘汰.

委派,將一些組態新增至用戶端

ConfigureLoggingDelegate
已淘汰.

委派以設定記錄,預設為未設定記錄器

GrainFactory
已淘汰.

用於連線到一個于一起的用戶端執行時間

Instance
已淘汰.

用於連線到一個于一起的用戶端執行時間

IsInitialized
已淘汰.

用戶端執行時間是否已初始化

Logger
已淘汰.

提供應用程式的記錄功能。

方法

GetResponseTimeout()
已淘汰.

取得此一個擷取用戶端的回應逾時。

GetStreamProvider(String)
已淘汰.

用於連線到一個于一起的用戶端執行時間

GetStreamProviders()
已淘汰.

用於連線到一個于一起的用戶端執行時間

HardKill()
已淘汰.

測試勾點以取消初始化用戶端,而不進行清除

Initialize()
已淘汰.

從標準用戶端組態檔初始化用戶端執行時間。

Initialize(ClientConfiguration)
已淘汰.

從提供的用戶端組態物件初始化用戶端執行時間。 如果組態物件為 Null,初始化就會失敗。

Initialize(FileInfo)
已淘汰.

從提供的用戶端組態檔初始化用戶端執行時間。 如果讀取指定的組態檔時發生錯誤,初始化就會失敗。

Initialize(IPEndPoint, Boolean)
已淘汰.

使用提供的閘道位址,從標準用戶端組態檔初始化用戶端執行時間。 組態檔中指定的任何閘道位址都會被忽略,並改用提供的閘道位址。

Initialize(String)
已淘汰.

從提供的用戶端組態檔初始化用戶端執行時間。 如果讀取指定的組態檔時發生錯誤,初始化就會失敗。

SetResponseTimeout(TimeSpan)
已淘汰.

設定此一個「聖地」用戶端回應的逾時。

Uninitialize()
已淘汰.

取消初始化用戶端執行時間。

事件

ClusterConnectionLost
已淘汰.

用於連線到一個于一起的用戶端執行時間

適用於