Compartilhar via


FabricTransportActorRemotingClientFactory Construtores

Definição

Sobrecargas

FabricTransportActorRemotingClientFactory(IServiceRemotingCallbackMessageHandler)

Inicializa uma nova instância da classe FabricTransportActorRemotingClientFactory.

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

Inicializa uma nova instância da classe FabricTransportActorRemotingClientFactory.

FabricTransportActorRemotingClientFactory(IServiceRemotingCallbackMessageHandler)

Inicializa uma nova instância da 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)

Parâmetros

callbackMessageHandler
IServiceRemotingCallbackMessageHandler

O cliente de retorno de chamada que recebe os retornos de chamada do serviço.

Aplica-se a

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

Inicializa uma nova instância da 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)

Parâmetros

fabricTransportRemotingSettings
FabricTransportRemotingSettings

As configurações para o transporte de malha. Se as configurações não forem fornecidas ou nulas, configurações padrão sem segurança.

callbackMessageHandler
IServiceRemotingCallbackMessageHandler

O cliente de retorno de chamada que recebe os retornos de chamada do serviço.

servicePartitionResolver
IServicePartitionResolver

Resolvedor de partição de serviço para resolve os pontos de extremidade de serviço. Se não for especificado, um resolvedor de partição de serviço padrão retornado por GetDefault() será usado.

exceptionHandlers
IEnumerable<IExceptionHandler>

Manipuladores de exceção para lidar com as exceções encontradas na comunicação com o ator.

traceId
String

Id a ser usada em diagnóstico rastreamentos desse componente.

serializationProvider
IServiceRemotingMessageSerializationProvider

Isso é usado para serializar a solicitação/resposta remota.

exceptionConvertors
IEnumerable<IExceptionConvertor>

Conversores para converter exceção de serviço em exceção de usuário.

Aplica-se a