Dela via


QueueSendMessageOptions interface

Alternativ för att konfigurera åtgärden sendMessage

Extends

Egenskaper

abortSignal

En implementering av AbortSignalLike-gränssnittet för att signalera begäran om att avbryta åtgärden. Använd till exempel @azure/abort-controller för att skapa en AbortSignal.

Ärvda egenskaper

messageTimeToLive

Valfri. Anger time-to-live-intervallet för meddelandet i sekunder. Före version 2017-07-29 är den maximala tillåtna tiden till live 7 dagar. För version 2017-07-29 eller senare kan den maximala tiden till live vara ett positivt tal, samt -1 som anger att meddelandet inte upphör att gälla. Om den här parametern utelämnas är standardtiden till live 7 dagar.

requestId

Tillhandahåller ett klientgenererat, täckande värde med en gräns på 1 KB som registreras i analysloggarna när loggning av lagringsanalys är aktiverad.

timeoutInSeconds

Parametern Timeout uttrycks i sekunder. Mer information finns i Ställa in tidsgränser för kötjänståtgärder.

tracingOptions

Alternativ för att konfigurera intervall som skapas när spårning är aktiverat.

visibilityTimeout

Valfri. Om det anges måste begäran göras med en x-ms-version av 2011-08-18 eller senare. Om det inte anges är standardvärdet 0. Anger det nya tidsgränsvärdet för synlighet, i sekunder, i förhållande till servertid. Det nya värdet måste vara större än eller lika med 0 och får inte vara större än 7 dagar. Tidsgränsen för synlighet för ett meddelande kan inte anges till ett värde senare än förfallotiden. visibilitytimeout ska anges till ett värde som är mindre än time-to-live-värdet.

Egenskapsinformation

abortSignal

En implementering av AbortSignalLike-gränssnittet för att signalera begäran om att avbryta åtgärden. Använd till exempel @azure/abort-controller för att skapa en AbortSignal.

abortSignal?: AbortSignalLike

Egenskapsvärde

Information om ärvda egenskaper

messageTimeToLive

Valfri. Anger time-to-live-intervallet för meddelandet i sekunder. Före version 2017-07-29 är den maximala tillåtna tiden till live 7 dagar. För version 2017-07-29 eller senare kan den maximala tiden till live vara ett positivt tal, samt -1 som anger att meddelandet inte upphör att gälla. Om den här parametern utelämnas är standardtiden till live 7 dagar.

messageTimeToLive?: number

Egenskapsvärde

number

ärvs frånMessagesEnqueueOptionalParams.messageTimeToLive

requestId

Tillhandahåller ett klientgenererat, täckande värde med en gräns på 1 KB som registreras i analysloggarna när loggning av lagringsanalys är aktiverad.

requestId?: string

Egenskapsvärde

string

ärvs frånMessagesEnqueueOptionalParams.requestId

timeoutInSeconds

Parametern Timeout uttrycks i sekunder. Mer information finns i Ställa in tidsgränser för kötjänståtgärder.

timeoutInSeconds?: number

Egenskapsvärde

number

ärvd frånMessagesEnqueueOptionalParams.timeoutInSeconds

tracingOptions

Alternativ för att konfigurera intervall som skapas när spårning är aktiverat.

tracingOptions?: OperationTracingOptions

Egenskapsvärde

ärvd frånCommonOptions.tracingOptions

visibilityTimeout

Valfri. Om det anges måste begäran göras med en x-ms-version av 2011-08-18 eller senare. Om det inte anges är standardvärdet 0. Anger det nya tidsgränsvärdet för synlighet, i sekunder, i förhållande till servertid. Det nya värdet måste vara större än eller lika med 0 och får inte vara större än 7 dagar. Tidsgränsen för synlighet för ett meddelande kan inte anges till ett värde senare än förfallotiden. visibilitytimeout ska anges till ett värde som är mindre än time-to-live-värdet.

visibilityTimeout?: number

Egenskapsvärde

number

ärvd frånMessagesEnqueueOptionalParams.visibilityTimeout