QueueSendMessageOptions interface
Opciones para configurar la operación sendMessage
- Extends
Propiedades heredadas
abort |
Señal de un controlador de anulación. Se puede usar para anular el envío de una solicitud de red y la espera de una respuesta. |
custom |
se aplicará antes de enviar la solicitud. |
message |
Opcional. Especifica el intervalo del período de vida para el mensaje, en segundos. Antes de la versión 2017-07-29, el período máximo de vida 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 indica que el mensaje no expira. Si se omite este parámetro, el período de vida predeterminado es de 7 días. |
on |
Devolución de llamada que se activa tras el progreso de la descarga. |
on |
Devolución de llamada que se activa tras el progreso de la carga. |
request |
Proporciona un valor opaco generado por el cliente con un límite de caracteres de 1 KB registrado en los registros de análisis cuando está habilitado registro del análisis de almacenamiento. |
serializer |
Opciones para invalidar el comportamiento de compilación y análisis de XML. |
should |
Si se debe deserializar o no HttpOperationResponse. Si no está definido, se debe deserializar HttpOperationResponse. |
timeout | El número de milisegundos que una solicitud puede realizar antes de finalizarse automáticamente.
Si se finaliza la solicitud, se produce una |
timeout |
El parámetro Timeout se expresa en segundos. Para obtener más información, consulte Configuración de tiempos de espera para las operaciones de Queue Service. |
tracing |
Seguimiento: contexto utilizado al crear intervalos. |
tracing |
Opciones para configurar intervalos creados al habilitar el seguimiento. |
visibility |
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 ningún valor, se utiliza el valor predeterminado 0. Especifica el nuevo valor del tiempo de espera de visibilidad, en segundos, relativo a la hora del servidor. El nuevo valor debe ser mayor o igual que 0, y no puede ser mayor de 7 días. El tiempo de espera de visibilidad de un mensaje no puede establecerse 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 heredadas
abortSignal
Señal de un controlador de anulación. Se puede usar para anular el envío de una solicitud de red y la espera de una respuesta.
abortSignal?: AbortSignalLike
Valor de propiedad
Heredado deMessagesEnqueueOptionalParams.abortSignal
customHeaders
se aplicará antes de enviar la solicitud.
customHeaders?: {[key: string]: string}
Valor de propiedad
{[key: string]: string}
Heredado deMessagesEnqueueOptionalParams.customHeaders
messageTimeToLive
Opcional. Especifica el intervalo del período de vida para el mensaje, en segundos. Antes de la versión 2017-07-29, el período máximo de vida 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 indica 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
onDownloadProgress
Devolución de llamada que se activa tras el progreso de la descarga.
onDownloadProgress?: (progress: TransferProgressEvent) => void
Valor de propiedad
(progress: TransferProgressEvent) => void
onUploadProgress
Devolución de llamada que se activa tras el progreso de la carga.
onUploadProgress?: (progress: TransferProgressEvent) => void
Valor de propiedad
(progress: TransferProgressEvent) => void
requestId
Proporciona un valor opaco generado por el cliente con un límite de caracteres de 1 KB registrado en los registros de análisis cuando está habilitado registro del análisis de almacenamiento.
requestId?: string
Valor de propiedad
string
Heredado deMessagesEnqueueOptionalParams.requestId
serializerOptions
Opciones para invalidar el comportamiento de compilación y análisis de XML.
serializerOptions?: SerializerOptions
Valor de propiedad
shouldDeserialize
Si se debe deserializar o no HttpOperationResponse. Si no está definido, se debe deserializar HttpOperationResponse.
shouldDeserialize?: boolean | (response: HttpOperationResponse) => boolean
Valor de propiedad
boolean | (response: HttpOperationResponse) => boolean
timeout
El número de milisegundos que una solicitud puede realizar antes de finalizarse automáticamente.
Si se finaliza la solicitud, se produce una AbortError
excepción .
timeout?: number
Valor de propiedad
number
Heredado deMessagesEnqueueOptionalParams.timeout
timeoutInSeconds
El parámetro Timeout 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
tracingContext
Seguimiento: contexto utilizado al crear intervalos.
tracingContext?: Context
Valor de propiedad
Heredado deMessagesEnqueueOptionalParams.tracingContext
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 ningún valor, se utiliza el valor predeterminado 0. Especifica el nuevo valor del tiempo de espera de visibilidad, en segundos, relativo a la hora del servidor. El nuevo valor debe ser mayor o igual que 0, y no puede ser mayor de 7 días. El tiempo de espera de visibilidad de un mensaje no puede establecerse 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