次の方法で共有


GrainClient クラス

定義

注意事項

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

Orleans システムに接続するためのクライアント ランタイム

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 スレッド ローカル設定が取得されます。 このアクションは、呼び出されるメソッドの詳細 (InterfaceId や MethodId など) と、 IGrain この要求が送信される GrainReference を含む InvokeMethodRequest を受け取ります。

ConfigureClientDelegate
古い.

クライアントに何らかの構成を追加するデリゲート

ConfigureLoggingDelegate
古い.

デリゲートを使用してログ記録を構成し、既定では none ロガーが構成済み

GrainFactory
古い.

Orleans システムに接続するためのクライアント ランタイム

Instance
古い.

Orleans システムに接続するためのクライアント ランタイム

IsInitialized
古い.

クライアント ランタイムが既に初期化されているかどうか

Logger
古い.

アプリケーションのログ機能を提供します。

メソッド

GetResponseTimeout()
古い.

この Orleans クライアントで応答のタイムアウトを取得します。

GetStreamProvider(String)
古い.

Orleans システムに接続するためのクライアント ランタイム

GetStreamProviders()
古い.

Orleans システムに接続するためのクライアント ランタイム

HardKill()
古い.

クリーンアップなしでクライアントを初期化解除するためのテスト フック

Initialize()
古い.

標準クライアント構成ファイルからクライアント ランタイムを初期化します。

Initialize(ClientConfiguration)
古い.

指定されたクライアント構成オブジェクトからクライアント ランタイムを初期化します。 構成オブジェクトが null の場合、初期化は失敗します。

Initialize(FileInfo)
古い.

指定されたクライアント構成ファイルからクライアント ランタイムを初期化します。 指定した構成ファイルの読み取り中にエラーが発生した場合、初期化は失敗します。

Initialize(IPEndPoint, Boolean)
古い.

指定されたゲートウェイ アドレスを使用して、標準クライアント構成ファイルからクライアント ランタイムを初期化します。 構成ファイルで指定されたゲートウェイ アドレスはすべて無視され、代わりに指定されたゲートウェイ アドレス wil が使用されます。

Initialize(String)
古い.

指定されたクライアント構成ファイルからクライアント ランタイムを初期化します。 指定した構成ファイルの読み取り中にエラーが発生した場合、初期化は失敗します。

SetResponseTimeout(TimeSpan)
古い.

この Orleans クライアントで応答のタイムアウトを設定します。

Uninitialize()
古い.

クライアント ランタイムを初期化解除します。

イベント

ClusterConnectionLost
古い.

Orleans システムに接続するためのクライアント ランタイム

適用対象