Compartir a través de


MessageReceiver Constructores

Definición

Sobrecargas

MessageReceiver(ServiceBusConnectionStringBuilder, ReceiveMode, RetryPolicy, Int32)

Crea un objeto MessageReceiver a partir de .ServiceBusConnectionStringBuilder

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

Crea un nuevo messageReceiver de AMQP en un determinado ServiceBusConnection

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

Crea un nuevo MessageReceiver a partir de una cadena de conexión y una ruta de acceso de entidad especificadas.

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

Crea un nuevo messageReceiver a partir de un punto de conexión, una ruta de acceso de entidad y un proveedor de tokens especificados.

MessageReceiver(ServiceBusConnectionStringBuilder, ReceiveMode, RetryPolicy, Int32)

Source:
MessageReceiver.cs

Crea un objeto MessageReceiver a partir de .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

Que ServiceBusConnectionStringBuilder tiene detalles de conexión de nivel de entidad.

receiveMode
ReceiveMode

que ReceiveMode se usa para especificar cómo se reciben los mensajes. El valor predeterminado es el modo PeekLock.

retryPolicy
RetryPolicy

que RetryPolicy se usará al comunicarse con Service Bus. Su valor predeterminado es Default.

prefetchCount
Int32

PrefetchCount que especifica el límite superior de mensajes que este receptor recibirá activamente independientemente de si una operación de recepción está pendiente. El valor predeterminado es 0.

Comentarios

Crea una nueva conexión a la entidad, que se abre durante la primera operación.

Se aplica a

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

Source:
MessageReceiver.cs

Crea un nuevo messageReceiver de AMQP en un 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 conexión al espacio de nombres de Service Bus.

entityPath
String

Ruta de acceso de la entidad para este receptor. En el caso de las colas, este será el nombre, pero para las suscripciones será la ruta de acceso. Puede usar FormatSubscriptionPath(String, String), para ayudar a crear esta ruta de acceso.

receiveMode
ReceiveMode

que ReceiveMode se usa para especificar cómo se reciben los mensajes. El valor predeterminado es el modo PeekLock.

retryPolicy
RetryPolicy

que RetryPolicy se usará al comunicarse con Service Bus. De manera predeterminada, su valor es Default.

prefetchCount
Int32

PrefetchCount que especifica el límite superior de mensajes que este receptor recibirá activamente independientemente de si una operación de recepción está pendiente. El valor predeterminado es 0.

Se aplica a

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

Source:
MessageReceiver.cs

Crea un nuevo MessageReceiver a partir de una cadena de conexión y una ruta de acceso de entidad especificadas.

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

Cadena de conexión de espacio de nombres que se usa para comunicarse con Service Bus. No debe contener detalles de la entidad.

entityPath
String

Ruta de acceso de la entidad para este receptor. En el caso de las colas, este será el nombre, pero para las suscripciones será la ruta de acceso. Puede usar FormatSubscriptionPath(String, String), para ayudar a crear esta ruta de acceso.

receiveMode
ReceiveMode

que ReceiveMode se usa para especificar cómo se reciben los mensajes. El valor predeterminado es el modo PeekLock.

retryPolicy
RetryPolicy

que RetryPolicy se usará al comunicarse con Service Bus. De manera predeterminada, su valor es Default.

prefetchCount
Int32

PrefetchCount que especifica el límite superior de mensajes que este receptor recibirá activamente independientemente de si una operación de recepción está pendiente. El valor predeterminado es 0.

Comentarios

Crea una nueva conexión a la entidad, que se abre durante la primera operación.

Se aplica a

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

Source:
MessageReceiver.cs

Crea un nuevo messageReceiver a partir de un punto de conexión, una ruta de acceso de entidad y un proveedor de tokens 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

Nombre de dominio completo para Service Bus. Lo más probable es que {yournamespace}.servicebus.windows.net

entityPath
String

Ruta de acceso de cola.

tokenProvider
ITokenProvider

Proveedor de tokens que generará tokens de seguridad para la autorización.

transportType
TransportType

Tipo de transporte.

receiveMode
ReceiveMode

Modo de recepción de mensajes. El valor predeterminado es ReceiveMode. PeekLock.

retryPolicy
RetryPolicy

Directiva de reintento para las operaciones de cola. De manera predeterminada, su valor es Default.

prefetchCount
Int32

PrefetchCount que especifica el límite superior de mensajes que este receptor recibirá activamente independientemente de si una operación de recepción está pendiente. El valor predeterminado es 0.

Comentarios

Crea una nueva conexión a la entidad, que se abre durante la primera operación.

Se aplica a