Partager via


FabricTransportActorRemotingClientFactory Constructeurs

Définition

Surcharges

FabricTransportActorRemotingClientFactory(IServiceRemotingCallbackMessageHandler)

Initialise une nouvelle instance de la classe FabricTransportActorRemotingClientFactory.

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.

public FabricTransportActorRemotingClientFactory (Microsoft.ServiceFabric.Services.Remoting.V2.Client.IServiceRemotingCallbackMessageHandler callbackMessageHandler);
new Microsoft.ServiceFabric.Actors.Remoting.V2.FabricTransport.Client.FabricTransportActorRemotingClientFactory : Microsoft.ServiceFabric.Services.Remoting.V2.Client.IServiceRemotingCallbackMessageHandler -> Microsoft.ServiceFabric.Actors.Remoting.V2.FabricTransport.Client.FabricTransportActorRemotingClientFactory
Public Sub New (callbackMessageHandler As IServiceRemotingCallbackMessageHandler)

Paramètres

callbackMessageHandler
IServiceRemotingCallbackMessageHandler

Client de rappel qui reçoit les rappels du service.

S’applique à

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

Initialise une nouvelle instance de la classe FabricTransportActorRemotingClientFactory.

public FabricTransportActorRemotingClientFactory (Microsoft.ServiceFabric.Services.Remoting.FabricTransport.FabricTransportRemotingSettings fabricTransportRemotingSettings, Microsoft.ServiceFabric.Services.Remoting.V2.Client.IServiceRemotingCallbackMessageHandler callbackMessageHandler = default, Microsoft.ServiceFabric.Services.Client.IServicePartitionResolver servicePartitionResolver = default, System.Collections.Generic.IEnumerable<Microsoft.ServiceFabric.Services.Communication.Client.IExceptionHandler> exceptionHandlers = default, string traceId = default, Microsoft.ServiceFabric.Services.Remoting.V2.IServiceRemotingMessageSerializationProvider serializationProvider = default, System.Collections.Generic.IEnumerable<Microsoft.ServiceFabric.Services.Remoting.V2.Client.IExceptionConvertor> exceptionConvertors = default);
new Microsoft.ServiceFabric.Actors.Remoting.V2.FabricTransport.Client.FabricTransportActorRemotingClientFactory : Microsoft.ServiceFabric.Services.Remoting.FabricTransport.FabricTransportRemotingSettings * Microsoft.ServiceFabric.Services.Remoting.V2.Client.IServiceRemotingCallbackMessageHandler * Microsoft.ServiceFabric.Services.Client.IServicePartitionResolver * seq<Microsoft.ServiceFabric.Services.Communication.Client.IExceptionHandler> * string * Microsoft.ServiceFabric.Services.Remoting.V2.IServiceRemotingMessageSerializationProvider * seq<Microsoft.ServiceFabric.Services.Remoting.V2.Client.IExceptionConvertor> -> Microsoft.ServiceFabric.Actors.Remoting.V2.FabricTransport.Client.FabricTransportActorRemotingClientFactory
Public Sub New (fabricTransportRemotingSettings As FabricTransportRemotingSettings, Optional callbackMessageHandler As IServiceRemotingCallbackMessageHandler = Nothing, Optional servicePartitionResolver As IServicePartitionResolver = Nothing, Optional exceptionHandlers As IEnumerable(Of IExceptionHandler) = Nothing, Optional traceId As String = Nothing, Optional serializationProvider As IServiceRemotingMessageSerializationProvider = Nothing, Optional exceptionConvertors As IEnumerable(Of IExceptionConvertor) = Nothing)

Paramètres

fabricTransportRemotingSettings
FabricTransportRemotingSettings

Paramètres du transport de l’infrastructure. Si les paramètres ne sont pas fournis ou null, les paramètres par défaut sans sécurité.

callbackMessageHandler
IServiceRemotingCallbackMessageHandler

Client de rappel qui reçoit les rappels du service.

servicePartitionResolver
IServicePartitionResolver

Programme de résolution de partition de service pour résoudre les points de terminaison de service. S’il n’est pas spécifié, un programme de résolution de partition de service par défaut retourné par GetDefault() est utilisé.

exceptionHandlers
IEnumerable<IExceptionHandler>

Gestionnaires d’exceptions pour gérer les exceptions rencontrées lors de la communication avec l’acteur.

traceId
String

ID à utiliser dans diagnostics traces de ce composant.

serializationProvider
IServiceRemotingMessageSerializationProvider

Il est utilisé pour sérialiser la demande/réponse de communication à distance.

exceptionConvertors
IEnumerable<IExceptionConvertor>

Converteurs pour convertir l’exception de service en exception utilisateur.

S’applique à