你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
microsoft.servicefabric.services.communication.client
Classes
CommunicationClientFactoryBase<T> |
Provides the base implementation of CommunicationClientFactory for creating communication clients to talk to service fabric services. Extend the CommunicationClientFactoryBase class to create communication clients for custom transport implementations. This class maintains a cache of communication clients and attempts to reuse the clients for requests to the same service endpoint. |
|
ExceptionHandlingResult |
Specifies the base class for the result from handling an exception during client to service communication. |
|
ExceptionHandlingRetryResult |
Specifies the exception handling result when the request from client to service can be retried |
|
ExceptionHandlingThrowResult |
Specifies the exception handling result when the request from client to service cannot be retried |
|
ExceptionInformation |
Specifies the class that encapsulates the exception seen on the communication channel and additional information required to handle that exception. |
|
FabricServicePartitionClient<C> |
Specifies an instance of the communication client that can communicate with the replicas of a particular partition. |
|
OperationRetryControl |
Specifies the retry policy for the exceptions got on the communication from client to service. |
|
OperationRetrySettings |
Interfaces
CommunicationClient |
Defines the interface that represents the communication client for reliable services. |
CommunicationClientFactory<TCommunicationClient> |
Defines the interface that must be implemented to provide a factory for communication clients to talk to a service fabric service. |
ExceptionHandler |
Defines the interface for handling the exceptions encountered in communicating with service fabric services. |
ServicePartitionClient<TCommunicationClient> |
Specifies an instance of the communication client that can communicate with the replicas of a particular partition. |
Enums
TargetReplicaSelector |
This enumeration specifies how the target replica or instance should be chosen when creating a communication channel for a particular partition. |