Condividi tramite


MessagesEnqueueOptionalParams interface

Parametri facoltativi.

Extends

RequestOptionsBase

Proprietà

abortSignal

Segnale che può essere usato per interrompere le richieste.

customHeaders

verrà applicato prima dell'invio della richiesta.

messageTimeToLive

Opzionale. Specifica l'intervallo di tempo per il messaggio, espresso in secondi. Prima della versione 2017-07-29, il tempo massimo consentito è di 7 giorni. Per la versione 2017-07-29 o successiva, il tempo massimo di durata può essere qualsiasi numero positivo, nonché -1 che indica che il messaggio non scade. Se questo parametro viene omesso, la durata predefinita è di 7 giorni.

onDownloadProgress

Callback che viene attivato all'avanzamento del download.

onUploadProgress

Callback che viene attivato al momento dell'avanzamento del caricamento.

requestId

Fornisce un valore opaco generato dal client con un limite di caratteri di 1 KB registrato nei log di analisi quando la registrazione dell'analisi dell'archiviazione è abilitata.

serializerOptions

Opzioni per eseguire l'override del comportamento di analisi/compilazione XML.

shouldDeserialize

Indica se httpOperationResponse deve essere deserializzato. Se non è definito, httpOperationResponse deve essere deserializzato.

timeout

Numero di millisecondi che una richiesta può richiedere prima di essere terminata automaticamente. Se la richiesta viene terminata, viene generata una AbortError.

timeoutInSeconds

Il parametro timeout è espresso in secondi. Per altre informazioni, vedere Impostazione dei timeout per le operazioni del servizio di accodamento.

tracingContext

Traccia: contesto usato durante la creazione di intervalli.

visibilityTimeout

Opzionale. Se specificato, la richiesta deve essere effettuata usando una versione x-ms-2011-08-18 o successiva. Se non specificato, il valore predefinito è 0. Specifica il nuovo valore di timeout di visibilità, espresso in secondi, rispetto al tempo del server. Il nuovo valore deve essere maggiore o uguale a 0 e non può essere maggiore di 7 giorni. Il timeout di visibilità di un messaggio non può essere impostato su un valore successivo all'ora di scadenza. visibilitytimeout deve essere impostato su un valore inferiore al valore time-to-live.

Dettagli proprietà

abortSignal

Segnale che può essere usato per interrompere le richieste.

abortSignal?: AbortSignalLike

Valore della proprietà

AbortSignalLike

customHeaders

verrà applicato prima dell'invio della richiesta.

customHeaders?: [key: string]: string

Valore della proprietà

[key: string]: string

messageTimeToLive

Opzionale. Specifica l'intervallo di tempo per il messaggio, espresso in secondi. Prima della versione 2017-07-29, il tempo massimo consentito è di 7 giorni. Per la versione 2017-07-29 o successiva, il tempo massimo di durata può essere qualsiasi numero positivo, nonché -1 che indica che il messaggio non scade. Se questo parametro viene omesso, la durata predefinita è di 7 giorni.

messageTimeToLive?: number

Valore della proprietà

number

onDownloadProgress

Callback che viene attivato all'avanzamento del download.

onDownloadProgress?: (progress: TransferProgressEvent) => void

Valore della proprietà

(progress: TransferProgressEvent) => void

onUploadProgress

Callback che viene attivato al momento dell'avanzamento del caricamento.

onUploadProgress?: (progress: TransferProgressEvent) => void

Valore della proprietà

(progress: TransferProgressEvent) => void

requestId

Fornisce un valore opaco generato dal client con un limite di caratteri di 1 KB registrato nei log di analisi quando la registrazione dell'analisi dell'archiviazione è abilitata.

requestId?: string

Valore della proprietà

string

serializerOptions

Opzioni per eseguire l'override del comportamento di analisi/compilazione XML.

serializerOptions?: SerializerOptions

Valore della proprietà

SerializerOptions

shouldDeserialize

Indica se httpOperationResponse deve essere deserializzato. Se non è definito, httpOperationResponse deve essere deserializzato.

shouldDeserialize?: boolean | (response: HttpOperationResponse) => boolean

Valore della proprietà

boolean | (response: HttpOperationResponse) => boolean

timeout

Numero di millisecondi che una richiesta può richiedere prima di essere terminata automaticamente. Se la richiesta viene terminata, viene generata una AbortError.

timeout?: number

Valore della proprietà

number

timeoutInSeconds

Il parametro timeout è espresso in secondi. Per altre informazioni, vedere Impostazione dei timeout per le operazioni del servizio di accodamento.

timeoutInSeconds?: number

Valore della proprietà

number

tracingContext

Traccia: contesto usato durante la creazione di intervalli.

tracingContext?: Context

Valore della proprietà

Context

visibilityTimeout

Opzionale. Se specificato, la richiesta deve essere effettuata usando una versione x-ms-2011-08-18 o successiva. Se non specificato, il valore predefinito è 0. Specifica il nuovo valore di timeout di visibilità, espresso in secondi, rispetto al tempo del server. Il nuovo valore deve essere maggiore o uguale a 0 e non può essere maggiore di 7 giorni. Il timeout di visibilità di un messaggio non può essere impostato su un valore successivo all'ora di scadenza. visibilitytimeout deve essere impostato su un valore inferiore al valore time-to-live.

visibilityTimeout?: number

Valore della proprietà

number