WcfActorRemotingClientFactory Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
IServiceRemotingClientFactory qui utilise Windows Communication Foundation pour créer IServiceRemotingClient pour communiquer avec un service d’acteur et les acteurs hébergés par celui-ci, à l’aide d’interfaces d’acteur et de service qui sont distantes via WcfActorServiceRemotingListener.
public class WcfActorRemotingClientFactory : Microsoft.ServiceFabric.Services.Remoting.V2.Wcf.Client.WcfServiceRemotingClientFactory
type WcfActorRemotingClientFactory = class
inherit WcfServiceRemotingClientFactory
Public Class WcfActorRemotingClientFactory
Inherits WcfServiceRemotingClientFactory
- Héritage
Constructeurs
WcfActorRemotingClientFactory(Binding, IServiceRemotingCallbackMessageHandler, IEnumerable<IExceptionHandler>, IServicePartitionResolver, String, IServiceRemotingMessageSerializationProvider, Boolean) |
Initialise une nouvelle instance de la classe WcfActorRemotingClientFactory. |
WcfActorRemotingClientFactory(IServiceRemotingCallbackMessageHandler) |
Initialise une nouvelle instance de la classe WcfActorRemotingClientFactory. |
Méthodes
Dispose() |
Libère les ressources managées/non managées. La méthode Dispose est ajoutée au lieu de la rendre IDisposable afin qu’elle ne modifie pas les informations de type et ne soit pas une modification cassant. (Hérité de WcfServiceRemotingClientFactory) |
GetRemotingMessageBodyFactory() |
Retourne la fabrique de messages utilisée pour créer le corps du message de communication à distance de la demande et de la réponse (Hérité de WcfServiceRemotingClientFactory) |
Événements
ClientConnected |
Gestionnaire d’événements déclenché lorsqu’un client est connecté au point de terminaison de service. (Hérité de WcfServiceRemotingClientFactory) |
ClientDisconnected |
Gestionnaire d’événements déclenché lorsqu’un client est déconnecté du point de terminaison de service. (Hérité de WcfServiceRemotingClientFactory) |
Implémentations d’interfaces explicites
ICommunicationClientFactory<IServiceRemotingClient>.GetClientAsync(ResolvedServicePartition, TargetReplicaSelector, String, OperationRetrySettings, CancellationToken) |
Résout à nouveau une partition du service spécifié contenant un ou plusieurs écouteurs de communication et retourne un client pour communiquer avec le point de terminaison correspondant à l’écouteurName donné. Le point de terminaison du service est de la forme : {"Endpoints »:{"Listener1 »:"Endpoint1 »,"Listener2 »:"Endpoint2 » ...}} (Hérité de WcfServiceRemotingClientFactory) |
ICommunicationClientFactory<IServiceRemotingClient>.GetClientAsync(Uri, ServicePartitionKey, TargetReplicaSelector, String, OperationRetrySettings, CancellationToken) |
Résout une partition du service spécifié contenant un ou plusieurs écouteurs de communication et retourne un client pour communiquer avec le point de terminaison correspondant à l’écouteurName donné. Le point de terminaison du service est de la forme : {"Endpoints »:{"Listener1 »:"Endpoint1 »,"Listener2 »:"Endpoint2 » ...}} (Hérité de WcfServiceRemotingClientFactory) |
ICommunicationClientFactory<IServiceRemotingClient>.ReportOperationExceptionAsync(IServiceRemotingClient, ExceptionInformation, OperationRetrySettings, CancellationToken) |
Gère les exceptions qui se produisent dans CommunicationClient lors de l’envoi d’un message au service (Hérité de WcfServiceRemotingClientFactory) |
S’applique à
Azure SDK for .NET