QueueSendMessageOptions interface

Možnosti konfigurace operace sendMessage

Extends

Zděděné vlastnosti

abortSignal

Signál přerušení kontroleru. Dá se použít k přerušení odesílání síťového požadavku i čekání na odpověď.

customHeaders

se použije před odesláním žádosti.

messageTimeToLive

Nepovinný parametr. Určuje časový interval zprávy v sekundách. Před verzí 2017-07-29 je maximální povolená doba trvání 7 dnů. Pro verzi 2017-07-29 nebo novější může být maximální hodnota time-to-live libovolné kladné číslo a také -1 označující, že platnost zprávy nevyprší. Pokud je tento parametr vynechán, výchozí hodnota time-to-live je 7 dní.

onDownloadProgress

Zpětné volání, které se aktivuje při průběhu stahování.

onUploadProgress

Zpětné volání, které se aktivuje při průběhu nahrávání.

requestId

Poskytuje klientem vygenerovanou neprůselnou hodnotu s limitem 1 kB počtu znaků, který je zaznamenán v analytických protokolech, když je protokolování analýzy úložiště povolené.

serializerOptions

Možnosti přepsání chování při analýze nebo sestavování XML

shouldDeserialize

Zda httpOperationResponse má být deserializován. Pokud to není definováno, měl by být httpOperationResponse deserializován.

timeout

Počet milisekund, které může požadavek trvat před automatickým ukončením. Pokud je žádost ukončena, AbortError vyvolá se příkaz .

timeoutInSeconds

Parametr časového limitu je vyjádřen v sekundách. Další informace najdete v tématu Nastavení časových limitů pro operace frontové služby.

tracingContext

Trasování: Kontext použitý při vytváření spans.

tracingOptions

Možnosti konfigurace rozsahů vytvořené při povolení trasování

visibilityTimeout

Nepovinný parametr. Pokud je zadaný, musí být požadavek proveden pomocí x-ms-version z 2011-08-18 nebo novější. Pokud není zadán, výchozí hodnota je 0. Určuje novou hodnotu časového limitu viditelnosti v sekundách vzhledem k času serveru. Nová hodnota musí být větší nebo rovna 0 a nesmí být větší než 7 dnů. Časový limit viditelnosti zprávy nelze nastavit na hodnotu pozdější, než je doba vypršení platnosti. visibilitytimeout by měl být nastaven na hodnotu menší než hodnota time-to-live.

Podrobnosti zděděných vlastností

abortSignal

Signál přerušení kontroleru. Dá se použít k přerušení odesílání síťového požadavku i čekání na odpověď.

abortSignal?: AbortSignalLike

Hodnota vlastnosti

Zděděno zezprávEnqueueOptionalParams.abortSignal

customHeaders

se použije před odesláním žádosti.

customHeaders?: {[key: string]: string}

Hodnota vlastnosti

{[key: string]: string}

Zděděno zezprávEnqueueOptionalParams.customHeaders

messageTimeToLive

Nepovinný parametr. Určuje časový interval zprávy v sekundách. Před verzí 2017-07-29 je maximální povolená doba trvání 7 dnů. Pro verzi 2017-07-29 nebo novější může být maximální hodnota time-to-live libovolné kladné číslo a také -1 označující, že platnost zprávy nevyprší. Pokud je tento parametr vynechán, výchozí hodnota time-to-live je 7 dní.

messageTimeToLive?: number

Hodnota vlastnosti

number

Zděděno zezprávEnqueueOptionalParams.messageTimeToLive

onDownloadProgress

Zpětné volání, které se aktivuje při průběhu stahování.

onDownloadProgress?: (progress: TransferProgressEvent) => void

Hodnota vlastnosti

(progress: TransferProgressEvent) => void

Zděděno zezprávEnqueueOptionalParams.onDownloadProgress

onUploadProgress

Zpětné volání, které se aktivuje při průběhu nahrávání.

onUploadProgress?: (progress: TransferProgressEvent) => void

Hodnota vlastnosti

(progress: TransferProgressEvent) => void

Zděděno zezprávEnqueueOptionalParams.onUploadProgress

requestId

Poskytuje klientem vygenerovanou neprůselnou hodnotu s limitem 1 kB počtu znaků, který je zaznamenán v analytických protokolech, když je protokolování analýzy úložiště povolené.

requestId?: string

Hodnota vlastnosti

string

Zděděno zezprávEnqueueOptionalParams.requestId

serializerOptions

Možnosti přepsání chování při analýze nebo sestavování XML

serializerOptions?: SerializerOptions

Hodnota vlastnosti

Zděděno zezprávEnqueueOptionalParams.serializerOptions

shouldDeserialize

Zda httpOperationResponse má být deserializován. Pokud to není definováno, měl by být httpOperationResponse deserializován.

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

Hodnota vlastnosti

boolean | (response: HttpOperationResponse) => boolean

Zděděno zezprávEnqueueOptionalParams.shouldDeserialize

timeout

Počet milisekund, které může požadavek trvat před automatickým ukončením. Pokud je žádost ukončena, AbortError vyvolá se příkaz .

timeout?: number

Hodnota vlastnosti

number

Zděděno zezprávEnqueueOptionalParams.timeout

timeoutInSeconds

Parametr časového limitu je vyjádřen v sekundách. Další informace najdete v tématu Nastavení časových limitů pro operace frontové služby.

timeoutInSeconds?: number

Hodnota vlastnosti

number

Zděděno zezprávEnqueueOptionalParams.timeoutInSeconds

tracingContext

Trasování: Kontext použitý při vytváření spans.

tracingContext?: Context

Hodnota vlastnosti

@azure/core-tracing.Context

Zděděno zezprávEnqueueOptionalParams.tracingContext

tracingOptions

Možnosti konfigurace rozsahů vytvořené při povolení trasování

tracingOptions?: OperationTracingOptions

Hodnota vlastnosti

Zděděno zCommonOptions.tracingOptions

visibilityTimeout

Nepovinný parametr. Pokud je zadaný, musí být požadavek proveden pomocí x-ms-version z 2011-08-18 nebo novější. Pokud není zadán, výchozí hodnota je 0. Určuje novou hodnotu časového limitu viditelnosti v sekundách vzhledem k času serveru. Nová hodnota musí být větší nebo rovna 0 a nesmí být větší než 7 dnů. Časový limit viditelnosti zprávy nelze nastavit na hodnotu pozdější, než je doba vypršení platnosti. visibilitytimeout by měl být nastaven na hodnotu menší než hodnota time-to-live.

visibilityTimeout?: number

Hodnota vlastnosti

number

Zděděno zezprávEnqueueOptionalParams.visibilityTimeout