QueueReceiveMessageOptions interface
receiveMessages işlemini yapılandırma seçenekleri
Özellikler
| abort |
İşlemi iptal etme isteğine işaret eden |
Devralınan Özellikler
| number |
Optional. 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. |
| request |
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. |
| 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 etkinleştirildiğinde oluşturulan span'ları yapılandırma seçenekleri. |
| visibility |
Optional. Yeni görünürlük zaman aşımı değerini sunucu zamanına göre 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 uzun olamaz. İletinin görünürlük zaman aşımı süresi, süre sonu süresinden sonraki bir değere ayarlanabilir. |
Özellik Ayrıntıları
abortSignal
İşlemi iptal etme isteğine işaret eden AbortSignalLike arabiriminin bir uygulaması.
Örneğin, AbortSignaloluşturmak için @azure/abort-controller kullanın.
abortSignal?: AbortSignalLike
Özellik Değeri
Devralınan Özellik Detayları
numberOfMessages
Optional. 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
Devralındığı yer:MessagesDequeueOptionalParams.numberOfMessages
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
Devralındığı yer:MessagesDequeueOptionalParams.requestId
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
Devralındığı yer:MessagesDequeueOptionalParams.timeoutInSeconds
tracingOptions
İzleme etkinleştirildiğinde oluşturulan span'ları yapılandırma seçenekleri.
tracingOptions?: OperationTracingOptions
Özellik Değeri
Devralındığı yer:CommonOptions.tracingOptions
visibilityTimeout
Optional. Yeni görünürlük zaman aşımı değerini sunucu zamanına göre 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 uzun olamaz. İletinin görünürlük zaman aşımı süresi, süre sonu süresinden sonraki bir değere ayarlanabilir.
visibilityTimeout?: number
Özellik Değeri
number
Devralındığı yer:MessagesDequeueOptionalParams.visibilityTimeout