Compartir a través de


QueueSendMessageOptions interface

Opciones para configurar operación de sendMessage

Extends

Propiedades

abortSignal

Implementación de la interfaz AbortSignalLike para indicar la solicitud para cancelar la operación. Por ejemplo, use el @azure/abort-controller para crear un AbortSignal.

Propiedades heredadas

messageTimeToLive

Opcional. Especifica el intervalo de tiempo de vida del mensaje, en segundos. Antes de la versión 2017-07-29, el tiempo de vida máximo permitido es de 7 días. Para la versión 2017-07-29 o posterior, el período máximo de vida puede ser cualquier número positivo, así como -1 que indican que el mensaje no expira. Si se omite este parámetro, el período de vida predeterminado es de 7 días.

requestId

Proporciona un valor opaco generado por el cliente con un límite de caracteres de 1 KB que se registra en los registros de análisis cuando se habilita el registro de análisis de almacenamiento.

timeoutInSeconds

El parámetro Tiempo de espera se expresa en segundos. Para obtener más información, consulte Configuración de tiempos de espera para las operaciones de Queue Service.

tracingOptions

Opciones para configurar intervalos creados al habilitar el seguimiento.

visibilityTimeout

Opcional. Si se especifica, la solicitud debe realizarse con una versión x-ms-version de 2011-08-18 o posterior. Si no se especifica, el valor predeterminado es 0. Especifica el nuevo valor de tiempo de espera de visibilidad, en segundos, en relación con la hora del servidor. El nuevo valor debe ser mayor o igual que 0 y no puede ser mayor que 7 días. El tiempo de espera de visibilidad de un mensaje no se puede establecer en un valor posterior a la hora de expiración. visibilitytimeout debe establecerse en un valor menor que el valor de período de vida.

Detalles de las propiedades

abortSignal

Implementación de la interfaz AbortSignalLike para indicar la solicitud para cancelar la operación. Por ejemplo, use el @azure/abort-controller para crear un AbortSignal.

abortSignal?: AbortSignalLike

Valor de propiedad

Detalles de las propiedades heredadas

messageTimeToLive

Opcional. Especifica el intervalo de tiempo de vida del mensaje, en segundos. Antes de la versión 2017-07-29, el tiempo de vida máximo permitido es de 7 días. Para la versión 2017-07-29 o posterior, el período máximo de vida puede ser cualquier número positivo, así como -1 que indican que el mensaje no expira. Si se omite este parámetro, el período de vida predeterminado es de 7 días.

messageTimeToLive?: number

Valor de propiedad

number

Heredado deMessagesEnqueueOptionalParams.messageTimeToLive

requestId

Proporciona un valor opaco generado por el cliente con un límite de caracteres de 1 KB que se registra en los registros de análisis cuando se habilita el registro de análisis de almacenamiento.

requestId?: string

Valor de propiedad

string

Heredado deMessagesEnqueueOptionalParams.requestId

timeoutInSeconds

El parámetro Tiempo de espera se expresa en segundos. Para obtener más información, consulte Configuración de tiempos de espera para las operaciones de Queue Service.

timeoutInSeconds?: number

Valor de propiedad

number

Heredado deMessagesEnqueueOptionalParams.timeoutInSeconds

tracingOptions

Opciones para configurar intervalos creados al habilitar el seguimiento.

tracingOptions?: OperationTracingOptions

Valor de propiedad

heredado deCommonOptions.tracingOptions

visibilityTimeout

Opcional. Si se especifica, la solicitud debe realizarse con una versión x-ms-version de 2011-08-18 o posterior. Si no se especifica, el valor predeterminado es 0. Especifica el nuevo valor de tiempo de espera de visibilidad, en segundos, en relación con la hora del servidor. El nuevo valor debe ser mayor o igual que 0 y no puede ser mayor que 7 días. El tiempo de espera de visibilidad de un mensaje no se puede establecer en un valor posterior a la hora de expiración. visibilitytimeout debe establecerse en un valor menor que el valor de período de vida.

visibilityTimeout?: number

Valor de propiedad

number

heredado deMessagesEnqueueOptionalParams.visibilityTimeout