WcfActorRemotingClientFactory Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
WcfActorRemotingClientFactory(IServiceRemotingCallbackClient) |
Inicializa uma nova instância da classe WcfActorRemotingClientFactory. |
WcfActorRemotingClientFactory(Binding, IServiceRemotingCallbackClient, IEnumerable<IExceptionHandler>, IServicePartitionResolver, String) |
Inicializa uma nova instância da classe WcfActorRemotingClientFactory. |
WcfActorRemotingClientFactory(IServiceRemotingCallbackClient)
Inicializa uma nova instância da classe WcfActorRemotingClientFactory.
public WcfActorRemotingClientFactory (Microsoft.ServiceFabric.Services.Remoting.V1.IServiceRemotingCallbackClient callbackClient);
new Microsoft.ServiceFabric.Actors.Remoting.V1.Wcf.Client.WcfActorRemotingClientFactory : Microsoft.ServiceFabric.Services.Remoting.V1.IServiceRemotingCallbackClient -> Microsoft.ServiceFabric.Actors.Remoting.V1.Wcf.Client.WcfActorRemotingClientFactory
Public Sub New (callbackClient As IServiceRemotingCallbackClient)
Parâmetros
- callbackClient
- Microsoft.ServiceFabric.Services.Remoting.V1.IServiceRemotingCallbackClient
O cliente de retorno de chamada que recebe os retornos de chamada do serviço.
Aplica-se a
WcfActorRemotingClientFactory(Binding, IServiceRemotingCallbackClient, IEnumerable<IExceptionHandler>, IServicePartitionResolver, String)
Inicializa uma nova instância da classe WcfActorRemotingClientFactory.
public WcfActorRemotingClientFactory (System.ServiceModel.Channels.Binding clientBinding, Microsoft.ServiceFabric.Services.Remoting.V1.IServiceRemotingCallbackClient callbackClient, System.Collections.Generic.IEnumerable<Microsoft.ServiceFabric.Services.Communication.Client.IExceptionHandler> exceptionHandlers = default, Microsoft.ServiceFabric.Services.Client.IServicePartitionResolver servicePartitionResolver = default, string traceId = default);
new Microsoft.ServiceFabric.Actors.Remoting.V1.Wcf.Client.WcfActorRemotingClientFactory : System.ServiceModel.Channels.Binding * Microsoft.ServiceFabric.Services.Remoting.V1.IServiceRemotingCallbackClient * seq<Microsoft.ServiceFabric.Services.Communication.Client.IExceptionHandler> * Microsoft.ServiceFabric.Services.Client.IServicePartitionResolver * string -> Microsoft.ServiceFabric.Actors.Remoting.V1.Wcf.Client.WcfActorRemotingClientFactory
Public Sub New (clientBinding As Binding, callbackClient As IServiceRemotingCallbackClient, Optional exceptionHandlers As IEnumerable(Of IExceptionHandler) = Nothing, Optional servicePartitionResolver As IServicePartitionResolver = Nothing, Optional traceId As String = Nothing)
Parâmetros
- clientBinding
- Binding
Associação do WCF a ser usada para o cliente. Se a associação do cliente for nula, uma associação de cliente padrão será criada usando CreateTcpClientBinding(Int64, TimeSpan, TimeSpan) o método que cria um NetTcpBinding sem segurança.
- callbackClient
- Microsoft.ServiceFabric.Services.Remoting.V1.IServiceRemotingCallbackClient
O cliente de retorno de chamada que recebe os retornos de chamada do serviço.
- exceptionHandlers
- IEnumerable<IExceptionHandler>
Manipuladores de exceção para lidar com as exceções encontradas na comunicação com o 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.
- traceId
- String
Id a ser usada em diagnóstico rastreamentos desse componente.
Comentários
Essa fábrica usa WcfExceptionHandlere ServiceRemotingExceptionHandlerActorRemotingExceptionHandler, além dos manipuladores de exceção fornecidos ao construtor.
Aplica-se a
Azure SDK for .NET