Partager via


FabricTransportActorRemotingClientFactory Classe

Définition

IServiceRemotingClientFactory qui utilise le transport TCP fabric pour créer IServiceRemotingClient des communications avec les acteurs via des interfaces distantes via FabricTransportServiceRemotingListener.

public class FabricTransportActorRemotingClientFactory : Microsoft.ServiceFabric.Services.Remoting.V2.FabricTransport.Client.FabricTransportServiceRemotingClientFactory
type FabricTransportActorRemotingClientFactory = class
    inherit FabricTransportServiceRemotingClientFactory
Public Class FabricTransportActorRemotingClientFactory
Inherits FabricTransportServiceRemotingClientFactory
Héritage
FabricTransportActorRemotingClientFactory

Constructeurs

FabricTransportActorRemotingClientFactory(FabricTransportRemotingSettings, IServiceRemotingCallbackMessageHandler, IServicePartitionResolver, IEnumerable<IExceptionHandler>, String, IServiceRemotingMessageSerializationProvider, IEnumerable<IExceptionConvertor>)

Initialise une nouvelle instance de la classe FabricTransportActorRemotingClientFactory.

FabricTransportActorRemotingClientFactory(IServiceRemotingCallbackMessageHandler)

Initialise une nouvelle instance de la classe FabricTransportActorRemotingClientFactory.

Méthodes

Dispose()

Libère des ressources managées/non managées. La méthode Dispose est ajoutée au lieu de la rendre IDisposable afin qu’elle ne change pas les informations de type et ne soit pas une modification cassant.

(Hérité de FabricTransportServiceRemotingClientFactory)
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 au format {"Endpoints »:{"Listener1 »:"Endpoint1 »,"Listener2 »:"Endpoint2 » ...}}

(Hérité de FabricTransportServiceRemotingClientFactory)
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 au format {"Endpoints »:{"Listener1 »:"Endpoint1 »,"Listener2 »:"Endpoint2 » ...}}

(Hérité de FabricTransportServiceRemotingClientFactory)
GetRemotingMessageBodyFactory()

Obtient une fabrique pour créer les corps de message de communication à distance.

(Hérité de FabricTransportServiceRemotingClientFactory)
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 FabricTransportServiceRemotingClientFactory)

Événements

ClientConnected

Gestionnaire d’événements déclenché lorsqu’un client est connecté au point de terminaison de service.

(Hérité de FabricTransportServiceRemotingClientFactory)
ClientDisconnected

Gestionnaire d’événements déclenché lorsqu’un client est déconnecté du point de terminaison de service.

(Hérité de FabricTransportServiceRemotingClientFactory)

S’applique à