IServicePartitionClient<TCommunicationClient> Interface
Definition
Defines the interface for the client that can communicate with replicas of a particular service partition.
public interface IServicePartitionClient<TCommunicationClient> where TCommunicationClient : ICommunicationClient
type IServicePartitionClient<'CommunicationClient (requires 'CommunicationClient :> ICommunicationClient)> = interface
Public Interface IServicePartitionClient(Of TCommunicationClient)
Type Parameters
- TCommunicationClient
Type of ICommunicationClient
- Derived
Properties
Factory |
Gets the communication client factory |
ListenerName |
Gets the name of the listener in the replica to which the client should connect to. |
PartitionKey |
Gets the key of the partition the client is communicating with. |
ServiceUri |
Gets the name of the service |
TargetReplicaSelector |
Gets the information about which replica in the partition the client should connect to. |
Methods
TryGetLastResolvedServicePartition(ResolvedServicePartition) |
Gets the resolved service partition that was set on the client. |