WcfActorRemotingClientFactory Klasse
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 Microsoft.ServiceFabric.Services.Remoting.V1.Client.IServiceRemotingClientFactory , die Windows Communication Foundation verwendet, um Microsoft.ServiceFabric.Services.Remoting.V1.Client.IServiceRemotingClient mit einem Akteurdienst und von diesem gehosteten Akteuren zu kommunizieren, wobei Akteur- und Dienstschnittstellen verwendet werden, die über WcfActorServiceRemotingListenerremoted verwendet werden.
public class WcfActorRemotingClientFactory : Microsoft.ServiceFabric.Services.Remoting.V1.Wcf.Client.WcfServiceRemotingClientFactory
type WcfActorRemotingClientFactory = class
inherit WcfServiceRemotingClientFactory
Public Class WcfActorRemotingClientFactory
Inherits WcfServiceRemotingClientFactory
- Vererbung
Konstruktoren
WcfActorRemotingClientFactory(Binding, IServiceRemotingCallbackClient, IEnumerable<IExceptionHandler>, IServicePartitionResolver, String) |
Initialisiert eine neue Instanz der WcfActorRemotingClientFactory-Klasse. |
WcfActorRemotingClientFactory(IServiceRemotingCallbackClient) |
Initialisiert eine neue Instanz der WcfActorRemotingClientFactory-Klasse. |
Methoden
Dispose() |
Gibt verwaltete/nicht verwaltete Ressourcen frei. (Geerbt von WcfServiceRemotingClientFactory) |
Ereignisse
ClientConnected |
Ereignishandler, der ausgelöst wird, wenn ein Client mit dem Dienstendpunkt verbunden ist. (Geerbt von WcfServiceRemotingClientFactory) |
ClientDisconnected |
Ereignishandler, der ausgelöst wird, wenn ein Client vom Dienstendpunkt getrennt wird. (Geerbt von WcfServiceRemotingClientFactory) |
Explizite Schnittstellenimplementierungen
ICommunicationClientFactory<IServiceRemotingClient>.GetClientAsync(ResolvedServicePartition, TargetReplicaSelector, String, OperationRetrySettings, CancellationToken) |
Löst eine Partition des angegebenen Diensts erneut auf, die mindestens einen Kommunikationslistener enthält, und gibt einen Client zurück, um mit dem Endpunkt zu kommunizieren, der dem angegebenen listenerName entspricht. Der Endpunkt des Diensts hat die Form : {"Endpoints":{"Listener1":"Endpoint1","Listener2":"Endpoint2" ...}} (Geerbt von WcfServiceRemotingClientFactory) |
ICommunicationClientFactory<IServiceRemotingClient>.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, um mit dem Endpunkt zu kommunizieren, der dem angegebenen listenerName entspricht. Der Endpunkt des Diensts hat die Form : {"Endpoints":{"Listener1":"Endpoint1","Listener2":"Endpoint2" ...}} (Geerbt von WcfServiceRemotingClientFactory) |
ICommunicationClientFactory<IServiceRemotingClient>.ReportOperationExceptionAsync(IServiceRemotingClient, ExceptionInformation, OperationRetrySettings, CancellationToken) |
Verarbeitet die Ausnahmen, die im CommunicationClient auftreten, wenn eine Nachricht an den Dienst gesendet wird (Geerbt von WcfServiceRemotingClientFactory) |
Gilt für:
Azure SDK for .NET