Aracılığıyla paylaş


MessagesEnqueueOptionalParams interface

İsteğe bağlı parametreler.

Extends

RequestOptionsBase

Özellikler

abortSignal

İstekleri durdurmak için kullanılabilecek sinyal.

customHeaders

istek gönderilmeden önce uygulanır.

messageTimeToLive

Opsiyonel. İletinin yaşam süresini saniye cinsinden belirtir. Sürüm 2017-07-29'a kadar izin verilen maksimum yaşam süresi 7 gündür. Sürüm 2017-07-29 veya üzeri için maksimum yaşam süresi herhangi bir pozitif sayı olabileceği gibi iletinin süresinin dolmadığını belirten -1 olabilir. Bu parametre atlanırsa, varsayılan yaşam süresi 7 gündür.

onDownloadProgress

İndirme ilerlemesi üzerine tetiklenen geri arama.

onUploadProgress

Karşıya yükleme ilerlemesi üzerine tetiklenen geri arama.

requestId

Depolama analizi günlüğü etkinleştirildiğinde analiz günlüklerine kaydedilen 1 KB karakter sınırıyla istemci tarafından oluşturulan, opak bir değer sağlar.

serializerOptions

XML ayrıştırma/oluşturma davranışını geçersiz kılma seçenekleri.

shouldDeserialize

HttpOperationResponse'un seri durumdan çıkarılıp çıkarılmayacağı. Bu tanımlanmamışsa HttpOperationResponse seri durumdan çıkarılmalıdır.

timeout

otomatik olarak sonlandırılmadan önce bir isteğin alabildiği milisaniye sayısı. İstek sonlandırılırsa bir AbortError oluşturulur.

timeoutInSeconds

Zaman aşımı parametresi saniye cinsinden ifade edilir. Daha fazla bilgi için bkz. Kuyruk Hizmeti İşlemleri için Zaman Aşımlarını Ayarlama .

tracingContext

İzleme: Yayılma alanları oluşturulurken kullanılan bağlam.

visibilityTimeout

Opsiyonel. Belirtilirse, istek 2011-08-18 veya sonraki bir x-ms-sürümü kullanılarak yapılmalıdır. Belirtilmezse, varsayılan değer 0'dır. Yeni görünürlük zaman aşımı değerini sunucu zamanına göre saniye olarak belirtir. Yeni değer 0'dan büyük veya buna eşit olmalıdır ve 7 günden uzun olamaz. İletinin görünürlük zaman aşımı süresi, süre sonu süresinden sonraki bir değere ayarlanamaz. visibilitytimeout, yaşam süresi değerinden daha küçük bir değere ayarlanmalıdır.

Özellik Ayrıntıları

abortSignal

İstekleri durdurmak için kullanılabilecek sinyal.

abortSignal?: AbortSignalLike

Özellik Değeri

AbortSignalLike

customHeaders

istek gönderilmeden önce uygulanır.

customHeaders?: [key: string]: string

Özellik Değeri

[key: string]: string

messageTimeToLive

Opsiyonel. İletinin yaşam süresini saniye cinsinden belirtir. Sürüm 2017-07-29'a kadar izin verilen maksimum yaşam süresi 7 gündür. Sürüm 2017-07-29 veya üzeri için maksimum yaşam süresi herhangi bir pozitif sayı olabileceği gibi iletinin süresinin dolmadığını belirten -1 olabilir. Bu parametre atlanırsa, varsayılan yaşam süresi 7 gündür.

messageTimeToLive?: number

Özellik Değeri

number

onDownloadProgress

İndirme ilerlemesi üzerine tetiklenen geri arama.

onDownloadProgress?: (progress: TransferProgressEvent) => void

Özellik Değeri

(progress: TransferProgressEvent) => void

onUploadProgress

Karşıya yükleme ilerlemesi üzerine tetiklenen geri arama.

onUploadProgress?: (progress: TransferProgressEvent) => void

Özellik Değeri

(progress: TransferProgressEvent) => void

requestId

Depolama analizi günlüğü etkinleştirildiğinde analiz günlüklerine kaydedilen 1 KB karakter sınırıyla istemci tarafından oluşturulan, opak bir değer sağlar.

requestId?: string

Özellik Değeri

string

serializerOptions

XML ayrıştırma/oluşturma davranışını geçersiz kılma seçenekleri.

serializerOptions?: SerializerOptions

Özellik Değeri

SerializerOptions

shouldDeserialize

HttpOperationResponse'un seri durumdan çıkarılıp çıkarılmayacağı. Bu tanımlanmamışsa HttpOperationResponse seri durumdan çıkarılmalıdır.

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

Özellik Değeri

boolean | (response: HttpOperationResponse) => boolean

timeout

otomatik olarak sonlandırılmadan önce bir isteğin alabildiği milisaniye sayısı. İstek sonlandırılırsa bir AbortError oluşturulur.

timeout?: number

Özellik Değeri

number

timeoutInSeconds

Zaman aşımı parametresi saniye cinsinden ifade edilir. Daha fazla bilgi için bkz. Kuyruk Hizmeti İşlemleri için Zaman Aşımlarını Ayarlama .

timeoutInSeconds?: number

Özellik Değeri

number

tracingContext

İzleme: Yayılma alanları oluşturulurken kullanılan bağlam.

tracingContext?: Context

Özellik Değeri

Context

visibilityTimeout

Opsiyonel. Belirtilirse, istek 2011-08-18 veya sonraki bir x-ms-sürümü kullanılarak yapılmalıdır. Belirtilmezse, varsayılan değer 0'dır. Yeni görünürlük zaman aşımı değerini sunucu zamanına göre saniye olarak belirtir. Yeni değer 0'dan büyük veya buna eşit olmalıdır ve 7 günden uzun olamaz. İletinin görünürlük zaman aşımı süresi, süre sonu süresinden sonraki bir değere ayarlanamaz. visibilitytimeout, yaşam süresi değerinden daha küçük bir değere ayarlanmalıdır.

visibilityTimeout?: number

Özellik Değeri

number