ServiceBusProcessorOptions Clase

Definición

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

public class ServiceBusProcessorOptions
type ServiceBusProcessorOptions = class
Public Class ServiceBusProcessorOptions
Herencia
ServiceBusProcessorOptions

Constructores

ServiceBusProcessorOptions()

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

Propiedades

AutoCompleteMessages

Obtiene o establece un valor que indica si el procesador debe completar automáticamente los mensajes después de que el controlador haya completado el ProcessMessageAsync procesamiento. Si el controlador de mensajes desencadena una excepción, el mensaje no se completará automáticamente.

Identifier

Propiedad usada para establecer el ServiceBusProcessor identificador para identificar el procesador. Esto se puede usar para correlacionar registros y excepciones. Si null está o está vacío, se usará un valor único aleatorio.

MaxAutoLockRenewalDuration

Obtiene o establece la duración máxima dentro de la cual el bloqueo se renovará automáticamente. Este valor debe ser mayor que la duración más larga del bloqueo del mensaje; por ejemplo, la propiedad LockDuration. Para especificar una duración infinita, use InfiniteTimeSpan.

MaxConcurrentCalls

Obtiene o establece el número máximo de llamadas simultáneas al controlador de mensajes que debe iniciar el procesador.

PrefetchCount

Obtiene o establece el número de mensajes que se solicitarán de forma diligente desde colas o suscripciones y en cola localmente, diseñados para ayudar a maximizar el rendimiento al permitir que el procesador reciba de una caché local en lugar de esperar a una solicitud de servicio.

ReceiveMode

Obtiene o establece el ReceiveMode objeto utilizado para especificar cómo se reciben los mensajes.

SubQueue

Obtiene o establece la subconsulta a la que se va a conectar el procesador.

Se aplica a