QueueReceiveMessageOptions interface
receiveMessages işlemini yapılandırma seçenekleri
- Extends
Devralınan Özellikler
abort |
İptal denetleyicisi sinyali. Hem ağ isteği göndermeyi hem de yanıt beklemeyi durdurmak için kullanılabilir. |
custom |
istek gönderilmeden önce uygulanır. |
number |
İsteğe bağlı. Kuyruktan alınacak ileti sayısını en fazla 32 olarak belirten sıfır olmayan bir tamsayı değeri. Daha az görünürse, görünür iletiler döndürülür. Varsayılan olarak, bu işlemle kuyruktan tek bir ileti alınır. |
on |
İndirme ilerlemesi üzerine tetiklenen geri çağırma. |
on |
Karşıya yükleme ilerlemesi üzerine tetiklenen geri çağırma. |
request |
Depolama analizi günlüğü etkinleştirildiğinde analiz günlüklerine kaydedilen 1 KB karakter sınırına sahip istemci tarafından oluşturulan, opak bir değer sağlar. |
serializer |
XML ayrıştırma/oluşturma davranışını geçersiz kılma seçenekleri. |
should |
HttpOperationResponse'un seri durumdan çıkarılıp çıkarılmayacağı. Bu tanımlanmamışsa HttpOperationResponse seri durumdan çıkarılmalıdır. |
timeout | bir isteğin otomatik olarak sonlandırılmadan önce alabildiği milisaniye sayısı.
İstek sonlandırılırsa bir |
timeout |
Zaman aşımı parametresi saniye cinsinden ifade edilir. Daha fazla bilgi için bkz. Kuyruk Hizmeti İşlemleri için Zaman Aşımlarını Ayarlama. |
tracing |
İzleme: Yayılma alanları oluşturulurken kullanılan bağlam. |
tracing |
İzleme etkinleştirildiğinde oluşturulan span'ları yapılandırma seçenekleri. |
visibility |
İsteğe bağlı. Sunucu süresine göre yeni görünürlük zaman aşımı değerini saniye olarak belirtir. Varsayılan değer 30 saniyedir. Belirtilen değer 1 saniyeden büyük veya buna eşit olmalıdır ve 7 günden büyük veya 2011-08-18 sürümünden önceki REST protokolü sürümlerinde 2 saatten büyük olamaz. İletinin görünürlük zaman aşımı süresi, süre sonu tarihinden sonraki bir değere ayarlanabilir. |
Devralınan Özellik Detayları
abortSignal
İptal denetleyicisi sinyali. Hem ağ isteği göndermeyi hem de yanıt beklemeyi durdurmak için kullanılabilir.
abortSignal?: AbortSignalLike
Özellik Değeri
customHeaders
istek gönderilmeden önce uygulanır.
customHeaders?: {[key: string]: string}
Özellik Değeri
{[key: string]: string}
numberOfMessages
İsteğe bağlı. Kuyruktan alınacak ileti sayısını en fazla 32 olarak belirten sıfır olmayan bir tamsayı değeri. Daha az görünürse, görünür iletiler döndürülür. Varsayılan olarak, bu işlemle kuyruktan tek bir ileti alınır.
numberOfMessages?: number
Özellik Değeri
number
MessagesDequeueOptionalParams.numberOfMessages'danDevralındı
onDownloadProgress
İndirme ilerlemesi üzerine tetiklenen geri çağırma.
onDownloadProgress?: (progress: TransferProgressEvent) => void
Özellik Değeri
(progress: TransferProgressEvent) => void
MessagesDequeueOptionalParams.onDownloadProgress'tenDevralındı
onUploadProgress
Karşıya yükleme ilerlemesi üzerine tetiklenen geri çağırma.
onUploadProgress?: (progress: TransferProgressEvent) => void
Özellik Değeri
(progress: TransferProgressEvent) => void
MessagesDequeueOptionalParams.onUploadProgress'tenDevralındı
requestId
Depolama analizi günlüğü etkinleştirildiğinde analiz günlüklerine kaydedilen 1 KB karakter sınırına sahip 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
MessagesDequeueOptionalParams.serializerOptions'danDevralındı
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
MessagesDequeueOptionalParams.shouldDeserialize'danDevralındı
timeout
bir isteğin otomatik olarak sonlandırılmadan önce 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
MessagesDequeueOptionalParams.timeoutInSecondsÖğesinden Devralındı
tracingContext
İzleme: Yayılma alanları oluşturulurken kullanılan bağlam.
tracingContext?: Context
Özellik Değeri
tracingOptions
İzleme etkinleştirildiğinde oluşturulan span'ları yapılandırma seçenekleri.
tracingOptions?: OperationTracingOptions
Özellik Değeri
CommonOptions.tracingOptions'danDevralındı
visibilityTimeout
İsteğe bağlı. Sunucu süresine göre yeni görünürlük zaman aşımı değerini saniye olarak belirtir. Varsayılan değer 30 saniyedir. Belirtilen değer 1 saniyeden büyük veya buna eşit olmalıdır ve 7 günden büyük veya 2011-08-18 sürümünden önceki REST protokolü sürümlerinde 2 saatten büyük olamaz. İletinin görünürlük zaman aşımı süresi, süre sonu tarihinden sonraki bir değere ayarlanabilir.
visibilityTimeout?: number
Özellik Değeri
number
MessagesDequeueOptionalParams.visibilityTimeout'tanDevralındı