Azure.Messaging.ServiceBus Espacio de nombres

Clases

CreateMessageBatchOptions

Conjunto de opciones que se pueden especificar para influir en la forma en que se comporta un lote de mensajes de Service Bus y se envía a la cola o tema.

MessageLockLostEventArgs

Este tipo representa los argumentos de evento relacionados con el evento de bloqueo de mensaje perdido.

ProcessErrorEventArgs

Contiene información sobre la entidad cuyo procesamiento produjo una excepción, así como la excepción que se ha producido.

ProcessMessageEventArgs

ProcessMessageEventArgs Contiene argumentos de eventos que son específicos del ServiceBusReceivedMessage objeto que se está procesando.

ProcessorReceiveActions

Conjunto de acciones relacionadas con la recepción que se pueden realizar desde la devolución de llamada del mensaje del procesador.

ProcessSessionEventArgs

ProcessSessionEventArgs Contiene argumentos de eventos relacionados con la sesión que se está procesando.

ProcessSessionMessageEventArgs

ProcessSessionMessageEventArgs Contiene argumentos de eventos que son específicos de la ServiceBusReceivedMessage sesión y que se está procesando.

ServiceBusClient

ServiceBusClient es el cliente de nivel superior con el que se pueden interactuar todas las entidades de Service Bus. Cualquier tipo de nivel inferior recuperado desde aquí, como ServiceBusSender y ServiceBusReceiver compartirá la misma conexión AMQP. ServiceBusClient La eliminación de hará que la conexión amQP se cierre.

ServiceBusClientOptions

Conjunto de opciones que se pueden especificar al crear un Azure.Messaging.ServiceBus.ServiceBusConnection objeto para configurar su comportamiento.

ServiceBusConnectionStringProperties

Conjunto de propiedades que componen una cadena de conexión de Service Bus.

ServiceBusException

Sirve como base para las excepciones generadas en el contexto de Service Bus.

ServiceBusMessage

ServiceBusMessage se usa para enviar datos a colas y temas de Service Bus. Al recibir mensajes, se usa .ServiceBusReceivedMessage

ServiceBusMessageBatch

Un conjunto de con restricciones de ServiceBusMessage tamaño conocidas por adelantado, diseñadas para enviarse a la cola o tema como un único lote. ServiceBusMessageBatch Se puede crear mediante CreateMessageBatchAsync(CancellationToken). Los mensajes se pueden agregar al lote mediante el TryAddMessage(ServiceBusMessage) método en el lote.

ServiceBusModelFactory

Esta clase contiene métodos para crear determinados modelos de ServiceBus.

ServiceBusProcessor

ServiceBusProcessor proporciona una abstracción en torno a un conjunto de ServiceBusReceiver que permite usar un modelo basado en eventos para el procesamiento recibidoServiceBusReceivedMessage. Se construye mediante una llamada a CreateProcessor(String, ServiceBusProcessorOptions). El controlador de mensajes se especifica con la ProcessMessageAsync propiedad . El controlador de errores se especifica con la ProcessErrorAsync propiedad . Para iniciar el procesamiento después de especificar los controladores, llame a StartProcessingAsync(CancellationToken).

ServiceBusProcessorOptions

Conjunto de opciones que se pueden especificar al crear un ServiceBusProcessor objeto para configurar su comportamiento.

ServiceBusReceivedMessage

ServiceBusReceivedMessage se usa para recibir datos de las colas y suscripciones de Service Bus. Al enviar mensajes, ServiceBusMessage se usa .

ServiceBusReceiver

ServiceBusReceiver es responsable de recibir y liquidar ServiceBusReceivedMessage mensajes de colas y suscripciones. Se construye mediante una llamada a CreateReceiver(String, ServiceBusReceiverOptions).

ServiceBusReceiverOptions

Conjunto de opciones que se pueden especificar al crear un ServiceBusReceiver objeto para configurar su comportamiento.

ServiceBusRetryOptions

Conjunto de opciones que se pueden especificar para influir en cómo se realizan los reintentos y se puede reintentar un error.

ServiceBusRetryPolicy

Representación abstracta de una directiva para controlar el reintento de las operaciones de mensajería.

ServiceBusRuleManager

ServiceBusRuleManager Permite administrar las reglas de una suscripción. El administrador de reglas solo requiere notificaciones de escucha, mientras que requiere ServiceBusAdministrationClient administrar notificaciones.

ServiceBusSender

Un cliente responsable del envío ServiceBusMessage a una entidad específica de Service Bus (cola o tema). Se puede usar tanto para entidades de sesión como para entidades que no son de sesión. Se construye mediante una llamada a CreateSender(String).

ServiceBusSenderOptions

Conjunto de opciones que se pueden especificar al crear un ServiceBusSender objeto para configurar su comportamiento.

ServiceBusSessionProcessor

ServiceBusSessionProcessor proporciona una abstracción en torno a un conjunto de ServiceBusSessionReceiver que permite usar un modelo basado en eventos para el procesamiento recibidoServiceBusReceivedMessage. Se construye mediante una llamada a CreateSessionProcessor(String, ServiceBusSessionProcessorOptions). El controlador de mensajes se especifica con la ProcessMessageAsync propiedad . El controlador de errores se especifica con la ProcessErrorAsync propiedad . Para iniciar el procesamiento después de especificar los controladores, llame a StartProcessingAsync(CancellationToken).

ServiceBusSessionProcessorOptions

Conjunto de opciones que se pueden especificar al crear un ServiceBusSessionProcessor objeto para configurar su comportamiento.

ServiceBusSessionReceiver

ServiceBusSessionReceiver es responsable de recibir ServiceBusReceivedMessage y liquidar mensajes de las colas y suscripciones habilitadas para sesión. Se construye mediante una llamada a AcceptNextSessionAsync(String, String, ServiceBusSessionReceiverOptions, CancellationToken).

ServiceBusSessionReceiverOptions

Conjunto de opciones que se pueden especificar al crear un ServiceBusSessionReceiver objeto para configurar su comportamiento.

SessionLockLostEventArgs

Este tipo representa los argumentos de evento relacionados con el evento perdido de bloqueo de sesión.

Enumeraciones

ServiceBusErrorSource

Origen del error cuando ProcessErrorEventArgs se produce.

ServiceBusFailureReason

Conjunto de motivos conocidos por un error de operación de Service Bus que fue la causa de una excepción.

ServiceBusMessageState

Representa el estado del mensaje del ServiceBusReceivedMessage

ServiceBusReceiveMode

Modo en el que se van a recibir mensajes.

ServiceBusRetryMode

Tipo de enfoque que se va a aplicar al calcular el retraso entre reintentos.

ServiceBusTransportType

Especifica el tipo de protocolo y transporte que se usará para comunicarse con Azure Service Bus.

SubQueue

Representa las posibles subcolas del sistema de las que se pueden recibir.