Share via


ServiceBusConnection Classe

Definição

Objeto de conexão com o namespace do barramento de serviço

public class ServiceBusConnection
type ServiceBusConnection = class
Public Class ServiceBusConnection
Herança
ServiceBusConnection

Construtores

ServiceBusConnection(ServiceBusConnectionStringBuilder)

Cria uma nova conexão com o barramento de serviço.

ServiceBusConnection(String)

Cria uma nova conexão com o barramento de serviço.

ServiceBusConnection(String, RetryPolicy)

Cria uma nova conexão com o barramento de serviço.

ServiceBusConnection(String, TimeSpan, RetryPolicy)
Obsoleto.

Cria uma nova conexão com o barramento de serviço.

ServiceBusConnection(String, TransportType, RetryPolicy)

Cria uma nova conexão com o barramento de serviço.

Propriedades

ConnectionIdleTimeout

ConnectionIdleTimeout é aplicado quando uma conexão não recebe tráfego por um determinado período de tempo. Em algumas situações, a camada de transporte subjacente leva muito tempo para detectar um erro de soquete e pode fazer com que algumas operações atuem após uma longa espera. Esse tempo limite ajuda a detectar e fechar uma conexão ociosa sem esperar que a camada de rede identifique um erro de soquete. Mas essa configuração pode resultar em um aumento no tráfego de pulsação entre o cliente e o serviço.

Endpoint

Nome de domínio totalmente qualificado para o Barramento de Serviço.

IsClosedOrClosing

Retornará true se a Conexão do Barramento de Serviço estiver fechada ou fechada.

OperationTimeout

OperationTimeout é aplicado em situações errôneas para notificar o chamador sobre o relevante ServiceBusException

RetryPolicy

Política de repetição para operações executadas na conexão.

TokenProvider

Provedor de token para autenticação. TokenProvider

TransportType

Obtenha o tipo de transporte da cadeia de conexão. Opções disponíveis: Amqp e AmqpWebSockets.

Métodos

CloseAsync()

Encerra a conexão.

Aplica-se a