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.
Ein IServiceRemotingClientFactory , das Windows Communication Foundation verwendet, um IServiceRemotingClient mit einem Akteurdienst und von diesem gehosteten Akteuren zu kommunizieren, wobei Akteur- und Dienstschnittstellen verwendet werden, die über WcfActorServiceRemotingListenerentfernt werden.
public class WcfActorRemotingClientFactory : Microsoft.ServiceFabric.Services.Remoting.V2.Wcf.Client.WcfServiceRemotingClientFactory
type WcfActorRemotingClientFactory = class
inherit WcfServiceRemotingClientFactory
Public Class WcfActorRemotingClientFactory
Inherits WcfServiceRemotingClientFactory
- Vererbung
Konstruktoren
WcfActorRemotingClientFactory(Binding, IServiceRemotingCallbackMessageHandler, IEnumerable<IExceptionHandler>, IServicePartitionResolver, String, IServiceRemotingMessageSerializationProvider, Boolean) |
Initialisiert eine neue Instanz der WcfActorRemotingClientFactory-Klasse. |
WcfActorRemotingClientFactory(IServiceRemotingCallbackMessageHandler) |
Initialisiert eine neue Instanz der WcfActorRemotingClientFactory-Klasse. |
Methoden
Dispose() |
Gibt verwaltete/nicht verwaltete Ressourcen frei. Die Dispose-Methode wird hinzugefügt, anstatt sie IDisposable zu machen, sodass sie keine Typinformationen ändert und keine Breaking Change darstellt. (Geerbt von WcfServiceRemotingClientFactory) |
GetRemotingMessageBodyFactory() |
Gibt die Message Factory zurück, die zum Erstellen des Anforderungs- und Antwortremoting-Nachrichtentexts verwendet wird. (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 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 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, der mit dem Endpunkt kommuniziert, der dem angegebenen ListenerName entspricht. Der Endpunkt des Diensts hat das Format : {"Endpoints":{"Listener1":"Endpoint1","Listener2":"Endpoint2" ...}} (Geerbt von WcfServiceRemotingClientFactory) |
ICommunicationClientFactory<IServiceRemotingClient>.ReportOperationExceptionAsync(IServiceRemotingClient, ExceptionInformation, OperationRetrySettings, CancellationToken) |
Behandelt die Ausnahmen, die im CommunicationClient auftreten, wenn eine Nachricht an den Dienst gesendet wird (Geerbt von WcfServiceRemotingClientFactory) |
Gilt für:
Azure SDK for .NET