microsoft.servicefabric.services.communication.client

クラス

CommunicationClientFactoryBase<T>

Service Fabric サービスと通信する通信クライアントを作成するための CommunicationClientFactory の基本実装を提供します。 CommunicationClientFactoryBase クラスを拡張して、カスタム トランスポート実装用の通信クライアントを作成します。 このクラスは、通信クライアントのキャッシュを保持し、同じサービス エンドポイントへの要求に対してクライアントの再利用を試みます。

ExceptionHandlingResult

クライアント間の通信中に例外を処理した結果の基底クラスを指定します。

ExceptionHandlingRetryResult

クライアントからサービスへの要求を再試行できる場合の例外処理結果を指定します

ExceptionHandlingThrowResult

クライアントからサービスへの要求を再試行できない場合の例外処理の結果を指定します

ExceptionInformation

通信チャネルに表示される例外と、その例外を処理するために必要な追加情報をカプセル化するクラスを指定します。

FabricServicePartitionClient<C>

特定のパーティションのレプリカと通信できる通信クライアントのインスタンスを指定します。

OperationRetryControl

クライアントからサービスへの通信で取得された例外の再試行ポリシーを指定します。

OperationRetrySettings

インターフェイス

CommunicationClient

信頼できるサービスの通信クライアントを表すインターフェイスを定義します。

CommunicationClientFactory<TCommunicationClient>

通信クライアントが Service Fabric サービスと通信するためのファクトリを提供するために実装する必要があるインターフェイスを定義します。

ExceptionHandler

Service Fabric サービスとの通信で発生する例外を処理するためのインターフェイスを定義します。

ServicePartitionClient<TCommunicationClient>

特定のパーティションのレプリカと通信できる通信クライアントのインスタンスを指定します。

列挙型

TargetReplicaSelector

この列挙体は、特定のパーティションの通信チャネルを作成するときにターゲット レプリカまたはインスタンスを選択する方法を指定します。