WcfCommunicationClientFactory<TServiceContract> Construtor
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.
Inicializa uma nova instância da classe WcfCommunicationClientFactory<TServiceContract>.
public WcfCommunicationClientFactory (System.ServiceModel.Channels.Binding clientBinding = default, System.Collections.Generic.IEnumerable<Microsoft.ServiceFabric.Services.Communication.Client.IExceptionHandler> exceptionHandlers = default, Microsoft.ServiceFabric.Services.Client.IServicePartitionResolver servicePartitionResolver = default, string traceId = default, object callback = default);
new Microsoft.ServiceFabric.Services.Communication.Wcf.Client.WcfCommunicationClientFactory<'ServiceContract (requires 'ServiceContract : null)> : System.ServiceModel.Channels.Binding * seq<Microsoft.ServiceFabric.Services.Communication.Client.IExceptionHandler> * Microsoft.ServiceFabric.Services.Client.IServicePartitionResolver * string * obj -> Microsoft.ServiceFabric.Services.Communication.Wcf.Client.WcfCommunicationClientFactory<'ServiceContract (requires 'ServiceContract : null)>
Public Sub New (Optional clientBinding As Binding = Nothing, Optional exceptionHandlers As IEnumerable(Of IExceptionHandler) = Nothing, Optional servicePartitionResolver As IServicePartitionResolver = Nothing, Optional traceId As String = Nothing, Optional callback As Object = Nothing)
Parâmetros
- clientBinding
- Binding
Associação do WCF a ser usada para o cliente. Se a associação do cliente não for especificada ou 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.
- 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.
- callback
- Object
O cliente de retorno de chamada que recebe os retornos de chamada do serviço.
Aplica-se a
Azure SDK for .NET