Freigeben über


IServiceRemotingClientFactory Schnittstelle

Definition

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: