Sdílet prostřednictvím


QueueSendMessageOptions interface

Možnosti konfigurace operace sendMessage

Extends

Vlastnosti

abortSignal

Implementace rozhraní AbortSignalLike, která signalizují požadavek na zrušení operace. Například pomocí kontroleru @azure/abort-controller vytvořte AbortSignal.

Zděděné vlastnosti

messageTimeToLive

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

requestId

Poskytuje hodnotu vygenerovanou klientem s 1kB limitem znaků, který je zaznamenán v analytických protokolech při povolení protokolování analýzy úložiště.

timeoutInSeconds

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

tracingOptions

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

visibilityTimeout

Volitelný. Pokud je zadáno, musí být požadavek proveden pomocí x-ms-verze 2011-08-18 nebo novější. Pokud není zadáno, 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ěji než čas vypršení platnosti. hodnota visibilitytimeout by měla být nastavená na hodnotu menší než hodnota time-to-live.

Podrobnosti vlastnosti

abortSignal

Implementace rozhraní AbortSignalLike, která signalizují požadavek na zrušení operace. Například pomocí kontroleru @azure/abort-controller vytvořte AbortSignal.

abortSignal?: AbortSignalLike

Hodnota vlastnosti

Podrobnosti zděděných vlastností

messageTimeToLive

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

messageTimeToLive?: number

Hodnota vlastnosti

number

zděděno zMessagesEnqueueOptionalParams.messageTimeToLive

requestId

Poskytuje hodnotu vygenerovanou klientem s 1kB limitem znaků, který je zaznamenán v analytických protokolech při povolení protokolování analýzy úložiště.

requestId?: string

Hodnota vlastnosti

string

zděděno zMessagesEnqueueOptionalParams.requestId

timeoutInSeconds

Parametr časového limitu se vyjadřuje 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 zeMessagesEnqueueOptionalParams.timeoutInSeconds

tracingOptions

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

tracingOptions?: OperationTracingOptions

Hodnota vlastnosti

zděděno zCommonOptions.tracingOptions

visibilityTimeout

Volitelný. Pokud je zadáno, musí být požadavek proveden pomocí x-ms-verze 2011-08-18 nebo novější. Pokud není zadáno, 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ěji než čas vypršení platnosti. hodnota visibilitytimeout by měla být nastavená na hodnotu menší než hodnota time-to-live.

visibilityTimeout?: number

Hodnota vlastnosti

number

zděděno zMessagesEnqueueOptionalParams.visibilityTimeout