Partilhar via


MessageReceiver Construtores

Definição

Sobrecargas

MessageReceiver(ServiceBusConnectionStringBuilder, ReceiveMode, RetryPolicy, Int32)

Cria um novo MessageReceiver de um ServiceBusConnectionStringBuilder.

MessageReceiver(ServiceBusConnection, String, ReceiveMode, RetryPolicy, Int32)

Cria um novo MessageReceiver AMQP em um determinado ServiceBusConnection

MessageReceiver(String, String, ReceiveMode, RetryPolicy, Int32)

Cria um novo MessageReceiver de uma cadeia de conexão e um caminho de entidade especificados.

MessageReceiver(String, String, ITokenProvider, TransportType, ReceiveMode, RetryPolicy, Int32)

Cria um novo MessageReceiver de um ponto de extremidade, caminho de entidade e provedor de token especificados.

MessageReceiver(ServiceBusConnectionStringBuilder, ReceiveMode, RetryPolicy, Int32)

Origem:
MessageReceiver.cs

Cria um novo MessageReceiver de um ServiceBusConnectionStringBuilder.

public MessageReceiver (Microsoft.Azure.ServiceBus.ServiceBusConnectionStringBuilder connectionStringBuilder, Microsoft.Azure.ServiceBus.ReceiveMode receiveMode = Microsoft.Azure.ServiceBus.ReceiveMode.PeekLock, Microsoft.Azure.ServiceBus.RetryPolicy retryPolicy = default, int prefetchCount = 0);
new Microsoft.Azure.ServiceBus.Core.MessageReceiver : Microsoft.Azure.ServiceBus.ServiceBusConnectionStringBuilder * Microsoft.Azure.ServiceBus.ReceiveMode * Microsoft.Azure.ServiceBus.RetryPolicy * int -> Microsoft.Azure.ServiceBus.Core.MessageReceiver
Public Sub New (connectionStringBuilder As ServiceBusConnectionStringBuilder, Optional receiveMode As ReceiveMode = Microsoft.Azure.ServiceBus.ReceiveMode.PeekLock, Optional retryPolicy As RetryPolicy = Nothing, Optional prefetchCount As Integer = 0)

Parâmetros

connectionStringBuilder
ServiceBusConnectionStringBuilder

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

receiveMode
ReceiveMode

O ReceiveMode usado para especificar como as mensagens são recebidas. O padrão é o modo PeekLock.

retryPolicy
RetryPolicy

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

prefetchCount
Int32

O PrefetchCount que especifica o limite superior de mensagens que esse receptor receberá ativamente, independentemente de uma operação de recebimento ser pendente. Assume o padrão de 0.

Comentários

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

Aplica-se a

MessageReceiver(ServiceBusConnection, String, ReceiveMode, RetryPolicy, Int32)

Origem:
MessageReceiver.cs

Cria um novo MessageReceiver AMQP em um determinado ServiceBusConnection

public MessageReceiver (Microsoft.Azure.ServiceBus.ServiceBusConnection serviceBusConnection, string entityPath, Microsoft.Azure.ServiceBus.ReceiveMode receiveMode = Microsoft.Azure.ServiceBus.ReceiveMode.PeekLock, Microsoft.Azure.ServiceBus.RetryPolicy retryPolicy = default, int prefetchCount = 0);
new Microsoft.Azure.ServiceBus.Core.MessageReceiver : Microsoft.Azure.ServiceBus.ServiceBusConnection * string * Microsoft.Azure.ServiceBus.ReceiveMode * Microsoft.Azure.ServiceBus.RetryPolicy * int -> Microsoft.Azure.ServiceBus.Core.MessageReceiver
Public Sub New (serviceBusConnection As ServiceBusConnection, entityPath As String, Optional receiveMode As ReceiveMode = Microsoft.Azure.ServiceBus.ReceiveMode.PeekLock, Optional retryPolicy As RetryPolicy = Nothing, Optional prefetchCount As Integer = 0)

Parâmetros

serviceBusConnection
ServiceBusConnection

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

entityPath
String

O caminho da entidade para esse receptor. Para Filas, esse será o nome, mas para Assinaturas, esse será o caminho. Você pode usar FormatSubscriptionPath(String, String), para ajudar a criar esse caminho.

receiveMode
ReceiveMode

O ReceiveMode usado para especificar como as mensagens são recebidas. O padrão é o modo PeekLock.

retryPolicy
RetryPolicy

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

prefetchCount
Int32

O PrefetchCount que especifica o limite superior de mensagens que esse receptor receberá ativamente, independentemente de uma operação de recebimento ser pendente. Assume o padrão de 0.

Aplica-se a

MessageReceiver(String, String, ReceiveMode, RetryPolicy, Int32)

Origem:
MessageReceiver.cs

Cria um novo MessageReceiver de uma cadeia de conexão e um caminho de entidade especificados.

public MessageReceiver (string connectionString, string entityPath, Microsoft.Azure.ServiceBus.ReceiveMode receiveMode = Microsoft.Azure.ServiceBus.ReceiveMode.PeekLock, Microsoft.Azure.ServiceBus.RetryPolicy retryPolicy = default, int prefetchCount = 0);
new Microsoft.Azure.ServiceBus.Core.MessageReceiver : string * string * Microsoft.Azure.ServiceBus.ReceiveMode * Microsoft.Azure.ServiceBus.RetryPolicy * int -> Microsoft.Azure.ServiceBus.Core.MessageReceiver
Public Sub New (connectionString As String, entityPath As String, Optional receiveMode As ReceiveMode = Microsoft.Azure.ServiceBus.ReceiveMode.PeekLock, Optional retryPolicy As RetryPolicy = Nothing, Optional prefetchCount As Integer = 0)

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 para esse receptor. Para Filas, esse será o nome, mas para Assinaturas, esse será o caminho. Você pode usar FormatSubscriptionPath(String, String), para ajudar a criar esse caminho.

receiveMode
ReceiveMode

O ReceiveMode usado para especificar como as mensagens são recebidas. O padrão é o modo PeekLock.

retryPolicy
RetryPolicy

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

prefetchCount
Int32

O PrefetchCount que especifica o limite superior de mensagens que esse receptor receberá ativamente, independentemente de uma operação de recebimento ser pendente. Assume o padrão de 0.

Comentários

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

Aplica-se a

MessageReceiver(String, String, ITokenProvider, TransportType, ReceiveMode, RetryPolicy, Int32)

Origem:
MessageReceiver.cs

Cria um novo MessageReceiver de um ponto de extremidade, caminho de entidade e provedor de token especificados.

public MessageReceiver (string endpoint, string entityPath, Microsoft.Azure.ServiceBus.Primitives.ITokenProvider tokenProvider, Microsoft.Azure.ServiceBus.TransportType transportType = Microsoft.Azure.ServiceBus.TransportType.Amqp, Microsoft.Azure.ServiceBus.ReceiveMode receiveMode = Microsoft.Azure.ServiceBus.ReceiveMode.PeekLock, Microsoft.Azure.ServiceBus.RetryPolicy retryPolicy = default, int prefetchCount = 0);
new Microsoft.Azure.ServiceBus.Core.MessageReceiver : string * string * Microsoft.Azure.ServiceBus.Primitives.ITokenProvider * Microsoft.Azure.ServiceBus.TransportType * Microsoft.Azure.ServiceBus.ReceiveMode * Microsoft.Azure.ServiceBus.RetryPolicy * int -> Microsoft.Azure.ServiceBus.Core.MessageReceiver
Public Sub New (endpoint As String, entityPath As String, tokenProvider As ITokenProvider, Optional transportType As TransportType = Microsoft.Azure.ServiceBus.TransportType.Amqp, Optional receiveMode As ReceiveMode = Microsoft.Azure.ServiceBus.ReceiveMode.PeekLock, Optional retryPolicy As RetryPolicy = Nothing, Optional prefetchCount As Integer = 0)

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 token que gerará tokens de segurança para autorização.

transportType
TransportType

Tipo de transporte.

receiveMode
ReceiveMode

Modo de recebimento de mensagens. O padrão é ReceiveMode. PeekLock.

retryPolicy
RetryPolicy

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

prefetchCount
Int32

O PrefetchCount que especifica o limite superior de mensagens que esse receptor receberá ativamente, independentemente de uma operação de recebimento ser pendente. Assume o padrão de 0.

Comentários

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

Aplica-se a