Partilhar via


MessageSender Construtores

Definição

Sobrecargas

MessageSender(ServiceBusConnectionStringBuilder, RetryPolicy)

Cria um novo MESSAGESender AMQP.

MessageSender(ServiceBusConnection, String, RetryPolicy)

Cria um novo MESSAGESender AMQP em um determinado ServiceBusConnection

MessageSender(String, String, RetryPolicy)

Cria um novo MESSAGESender AMQP.

MessageSender(ServiceBusConnection, String, String, RetryPolicy)

Cria um ViaMessageSender. Isso pode ser usado para enviar mensagens para uma entidade de destino por meio de outra entidade.

MessageSender(String, String, ITokenProvider, TransportType, RetryPolicy)

Cria um novo MessageSender

MessageSender(ServiceBusConnectionStringBuilder, RetryPolicy)

Origem:
MessageSender.cs

Cria um novo MESSAGESender AMQP.

public MessageSender (Microsoft.Azure.ServiceBus.ServiceBusConnectionStringBuilder connectionStringBuilder, Microsoft.Azure.ServiceBus.RetryPolicy retryPolicy = default);
new Microsoft.Azure.ServiceBus.Core.MessageSender : Microsoft.Azure.ServiceBus.ServiceBusConnectionStringBuilder * Microsoft.Azure.ServiceBus.RetryPolicy -> Microsoft.Azure.ServiceBus.Core.MessageSender
Public Sub New (connectionStringBuilder As ServiceBusConnectionStringBuilder, Optional retryPolicy As RetryPolicy = Nothing)

Parâmetros

connectionStringBuilder
ServiceBusConnectionStringBuilder

O ServiceBusConnectionStringBuilder que tem detalhes de conexão no nível da entidade.

retryPolicy
RetryPolicy

O RetryPolicy que será usado ao se comunicar com o Barramento de Serviço. Usa como padrão Default

Comentários

Cria uma nova conexão com a entidade , que é aberta durante a primeira operação.

Aplica-se a

MessageSender(ServiceBusConnection, String, RetryPolicy)

Origem:
MessageSender.cs

Cria um novo MESSAGESender AMQP em um determinado ServiceBusConnection

public MessageSender (Microsoft.Azure.ServiceBus.ServiceBusConnection serviceBusConnection, string entityPath, Microsoft.Azure.ServiceBus.RetryPolicy retryPolicy = default);
new Microsoft.Azure.ServiceBus.Core.MessageSender : Microsoft.Azure.ServiceBus.ServiceBusConnection * string * Microsoft.Azure.ServiceBus.RetryPolicy -> Microsoft.Azure.ServiceBus.Core.MessageSender
Public Sub New (serviceBusConnection As ServiceBusConnection, entityPath As String, Optional retryPolicy As RetryPolicy = Nothing)

Parâmetros

serviceBusConnection
ServiceBusConnection

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

entityPath
String

O caminho da entidade à qual esse remetente deve se conectar.

retryPolicy
RetryPolicy

O RetryPolicy que será usado ao se comunicar com o Barramento de Serviço. Usa como padrão Default

Aplica-se a

MessageSender(String, String, RetryPolicy)

Origem:
MessageSender.cs

Cria um novo MESSAGESender AMQP.

public MessageSender (string connectionString, string entityPath, Microsoft.Azure.ServiceBus.RetryPolicy retryPolicy = default);
new Microsoft.Azure.ServiceBus.Core.MessageSender : string * string * Microsoft.Azure.ServiceBus.RetryPolicy -> Microsoft.Azure.ServiceBus.Core.MessageSender
Public Sub New (connectionString As String, entityPath As String, Optional retryPolicy As RetryPolicy = Nothing)

Parâmetros

connectionString
String

Cadeia de conexão de namespace usada para se comunicar com o Barramento de Serviço. Não deve conter detalhes da entidade.

entityPath
String

O caminho da entidade à qual esse remetente deve se conectar.

retryPolicy
RetryPolicy

O RetryPolicy que será usado ao se comunicar com o Barramento de Serviço. Usa como padrão Default

Comentários

Cria uma nova conexão com a entidade , que é aberta durante a primeira operação.

Aplica-se a

MessageSender(ServiceBusConnection, String, String, RetryPolicy)

Origem:
MessageSender.cs

Cria um ViaMessageSender. Isso pode ser usado para enviar mensagens para uma entidade de destino por meio de outra entidade.

public MessageSender (Microsoft.Azure.ServiceBus.ServiceBusConnection serviceBusConnection, string entityPath, string viaEntityPath, Microsoft.Azure.ServiceBus.RetryPolicy retryPolicy = default);
new Microsoft.Azure.ServiceBus.Core.MessageSender : Microsoft.Azure.ServiceBus.ServiceBusConnection * string * string * Microsoft.Azure.ServiceBus.RetryPolicy -> Microsoft.Azure.ServiceBus.Core.MessageSender
Public Sub New (serviceBusConnection As ServiceBusConnection, entityPath As String, viaEntityPath As String, Optional retryPolicy As RetryPolicy = Nothing)

Parâmetros

serviceBusConnection
ServiceBusConnection

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

entityPath
String

O destino final da mensagem.

viaEntityPath
String

O primeiro destino da mensagem.

retryPolicy
RetryPolicy

O RetryPolicy que será usado ao se comunicar com o Barramento de Serviço. Usa como padrão Default

Comentários

Isso é usado principalmente ao enviar mensagens em uma transação. Quando as mensagens precisam ser enviadas entre entidades em uma única transação, isso pode ser usado para garantir que todas as mensagens cheguem inicialmente na mesma entidade/partição para transações locais e, em seguida, permitir que o identificador do barramento de serviço transmira a mensagem para o destino real.

Aplica-se a

MessageSender(String, String, ITokenProvider, TransportType, RetryPolicy)

Origem:
MessageSender.cs

Cria um novo MessageSender

public MessageSender (string endpoint, string entityPath, Microsoft.Azure.ServiceBus.Primitives.ITokenProvider tokenProvider, Microsoft.Azure.ServiceBus.TransportType transportType = Microsoft.Azure.ServiceBus.TransportType.Amqp, Microsoft.Azure.ServiceBus.RetryPolicy retryPolicy = default);
new Microsoft.Azure.ServiceBus.Core.MessageSender : string * string * Microsoft.Azure.ServiceBus.Primitives.ITokenProvider * Microsoft.Azure.ServiceBus.TransportType * Microsoft.Azure.ServiceBus.RetryPolicy -> Microsoft.Azure.ServiceBus.Core.MessageSender
Public Sub New (endpoint As String, entityPath As String, tokenProvider As ITokenProvider, Optional transportType As TransportType = Microsoft.Azure.ServiceBus.TransportType.Amqp, Optional retryPolicy As RetryPolicy = Nothing)

Parâmetros

endpoint
String

Nome de domínio totalmente qualificado para o Barramento de Serviço. Provavelmente, {yournamespace}.servicebus.windows.net

entityPath
String

Caminho da fila.

tokenProvider
ITokenProvider

Provedor de tokens que gerará tokens de segurança para autorização.

transportType
TransportType

Tipo de transporte.

retryPolicy
RetryPolicy

Política de repetição para operações de fila. Usa como padrão Default

Comentários

Cria uma nova conexão com a entidade , que é aberta durante a primeira operação.

Aplica-se a