IServiceRemotingClientFactory Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine Factory zum Erstellen von Dienstremotingclients.
public interface IServiceRemotingClientFactory : Microsoft.ServiceFabric.Services.Communication.Client.ICommunicationClientFactory<Microsoft.ServiceFabric.Services.Remoting.V2.Client.IServiceRemotingClient>
type IServiceRemotingClientFactory = interface
interface ICommunicationClientFactory<IServiceRemotingClient>
Public Interface IServiceRemotingClientFactory
Implements ICommunicationClientFactory(Of IServiceRemotingClient)
- Abgeleitet
- Implementiert
Methoden
GetClientAsync(ResolvedServicePartition, TargetReplicaSelector, String, OperationRetrySettings, CancellationToken) |
Löst eine Partition des angegebenen Diensts erneut auf, die einen oder mehrere Kommunikationslistener enthält, und gibt einen Client zurück, der mit dem Endpunkt kommuniziert, der dem angegebenen listenerName entspricht. Der Endpunkt des Diensts hat das Format : {"Endpoints":{"Listener1":"Endpoint1","Listener2":"Endpoint2" ...}} (Geerbt von ICommunicationClientFactory<TCommunicationClient>) |
GetClientAsync(Uri, ServicePartitionKey, TargetReplicaSelector, String, OperationRetrySettings, CancellationToken) |
Löst eine Partition des angegebenen Diensts auf, die einen oder mehrere Kommunikationslistener enthält, und gibt einen Client zurück, der mit dem Endpunkt kommuniziert, der dem angegebenen ListenerName entspricht. Der Endpunkt des Diensts hat das Format : {"Endpoints":{"Listener1":"Endpoint1","Listener2":"Endpoint2" ...}} (Geerbt von ICommunicationClientFactory<TCommunicationClient>) |
GetRemotingMessageBodyFactory() |
Ruft eine Factory zum Erstellen der Remotingnachrichtentexte ab. |
ReportOperationExceptionAsync(TCommunicationClient, ExceptionInformation, OperationRetrySettings, CancellationToken) |
Behandelt die Ausnahmen, die im CommunicationClient auftreten, wenn eine Nachricht an den Dienst gesendet wird (Geerbt von ICommunicationClientFactory<TCommunicationClient>) |
Ereignisse
ClientConnected |
Ereignishandler, der ausgelöst wird, wenn der Communication-Client eine Verbindung mit dem Dienstendpunkt herstellt. (Geerbt von ICommunicationClientFactory<TCommunicationClient>) |
ClientDisconnected |
Ereignishandler, der ausgelöst wird, wenn der Communication-Client die Verbindung mit dem Dienstendpunkt trennt. (Geerbt von ICommunicationClientFactory<TCommunicationClient>) |
Gilt für:
Azure SDK for .NET