MessagesEnqueueOptionalParams interface

Parametri facoltativi.

Extends

Proprietà

messageTimeToLive

facoltativo. Specifica l'intervallo TTL del messaggio, in secondi. Prima della versione 2017-07-29, il tempo massimo consentito è di 7 giorni. Per la versione 2017-07-29 o successiva, la durata massima può essere qualsiasi numero positivo, oltre a -1 che indica che il messaggio non scade. Se questo parametro viene omesso, il valore TTL predefinito è 7 giorni.

requestId

Fornisce un valore un opaco generato dal client con limite di caratteri pari a 1 KB che viene registrato nei log di analisi quando la registrazione di Analisi archiviazione è abilitata.

timeoutInSeconds

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

visibilityTimeout

facoltativo. Se specificato, la richiesta deve essere effettuata usando una versione x-ms-2011-08-18 o successiva. Il valore predefinito, utilizzato quando questo parametro non viene specificato, è 0. Specifica il nuovo valore di timeout di visibilità, in secondi, rispetto all'ora del server. Il nuovo valore deve essere maggiore o uguale a 0 e non può essere superiore a 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.

Proprietà ereditate

tracingOptions

Opzioni per configurare gli intervalli creati quando la traccia è abilitata.

Dettagli proprietà

messageTimeToLive

facoltativo. Specifica l'intervallo TTL del messaggio, in secondi. Prima della versione 2017-07-29, il tempo massimo consentito è di 7 giorni. Per la versione 2017-07-29 o successiva, la durata massima può essere qualsiasi numero positivo, oltre a -1 che indica che il messaggio non scade. Se questo parametro viene omesso, il valore TTL predefinito è 7 giorni.

messageTimeToLive?: number

Valore della proprietà

number

requestId

Fornisce un valore un opaco generato dal client con limite di caratteri pari a 1 KB che viene registrato nei log di analisi quando la registrazione di Analisi archiviazione è abilitata.

requestId?: string

Valore della proprietà

string

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

visibilityTimeout

facoltativo. Se specificato, la richiesta deve essere effettuata usando una versione x-ms-2011-08-18 o successiva. Il valore predefinito, utilizzato quando questo parametro non viene specificato, è 0. Specifica il nuovo valore di timeout di visibilità, in secondi, rispetto all'ora del server. Il nuovo valore deve essere maggiore o uguale a 0 e non può essere superiore a 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

Dettagli proprietà ereditate

tracingOptions

Opzioni per configurare gli intervalli creati quando la traccia è abilitata.

tracingOptions?: OperationTracingOptions

Valore della proprietà

Ereditato daCommonOptions.tracingOptions