Compartir a través de


FabricTransportActorRemotingClientFactory Constructores

Definición

Sobrecargas

FabricTransportActorRemotingClientFactory(IServiceRemotingCallbackMessageHandler)

Inicializa una nueva instancia de la clase FabricTransportActorRemotingClientFactory.

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

Inicializa una nueva instancia de la clase FabricTransportActorRemotingClientFactory.

FabricTransportActorRemotingClientFactory(IServiceRemotingCallbackMessageHandler)

Inicializa una nueva instancia de la clase 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)

Parámetros

callbackMessageHandler
IServiceRemotingCallbackMessageHandler

Cliente de devolución de llamada que recibe las devoluciones de llamada del servicio.

Se aplica a

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

Inicializa una nueva instancia de la clase 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)

Parámetros

fabricTransportRemotingSettings
FabricTransportRemotingSettings

La configuración del transporte de tejido. Si la configuración no se proporciona o null, la configuración predeterminada no tiene seguridad.

callbackMessageHandler
IServiceRemotingCallbackMessageHandler

Cliente de devolución de llamada que recibe las devoluciones de llamada del servicio.

servicePartitionResolver
IServicePartitionResolver

Solucionador de particiones de servicio para resolver los puntos de conexión de servicio. Si no se especifica, se usa un solucionador de particiones de servicio predeterminado devuelto por GetDefault() .

exceptionHandlers
IEnumerable<IExceptionHandler>

Controladores de excepciones para controlar las excepciones encontradas en la comunicación con el actor.

traceId
String

Identificador que se va a usar en seguimientos de diagnóstico de este componente.

serializationProvider
IServiceRemotingMessageSerializationProvider

Se usa para serializar la solicitud o respuesta de comunicación remota.

exceptionConvertors
IEnumerable<IExceptionConvertor>

Conviertedores para convertir la excepción de servicio en la excepción de usuario.

Se aplica a