Aracılığıyla paylaş


ReceiveEventsOptionalParams interface

Tüm işlemler için temel seçenekler türü.

Extends

Özellikler

maxEvents

Alınacak en fazla olay sayısı. En düşük değer 1, en yüksek değer ise 100 olaydır. Belirtilmezse, varsayılan değer 1'dir.

maxWaitTime

Saniye cinsinden alma işlemi için maksimum bekleme süresi değeri. Sunucunun bir olayın kullanılabilirliğini yaklaşık olarak beklediği ve isteğe yanıt verdiği saniye cinsinden süredir. Bir olay varsa, aracı istemciye hemen yanıt verir. En düşük değer 10 saniye, maksimum değer ise 120 saniyedir. Belirtilmezse, varsayılan değer 60 saniyedir.

Devralınan Özellikler

abortSignal

İstekleri durdurmak için kullanılabilecek sinyal.

onResponse

İstenen işlem gerçekleştirilirken sunucudan her yanıt alındığında çağrılacak bir işlev. Birden çok kez çağrılabilir.

requestOptions

Bu işlem için HTTP istekleri oluştururken ve gönderirken kullanılan seçenekler.

tracingOptions

İzleme etkinleştirildiğinde kullanılan seçenekler.

Özellik Ayrıntıları

maxEvents

Alınacak en fazla olay sayısı. En düşük değer 1, en yüksek değer ise 100 olaydır. Belirtilmezse, varsayılan değer 1'dir.

maxEvents?: number

Özellik Değeri

number

maxWaitTime

Saniye cinsinden alma işlemi için maksimum bekleme süresi değeri. Sunucunun bir olayın kullanılabilirliğini yaklaşık olarak beklediği ve isteğe yanıt verdiği saniye cinsinden süredir. Bir olay varsa, aracı istemciye hemen yanıt verir. En düşük değer 10 saniye, maksimum değer ise 120 saniyedir. Belirtilmezse, varsayılan değer 60 saniyedir.

maxWaitTime?: number

Özellik Değeri

number

Devralınan Özellik Detayları

abortSignal

İstekleri durdurmak için kullanılabilecek sinyal.

abortSignal?: AbortSignalLike

Özellik Değeri

OperationOptions.abortSignal'danDevralındı

onResponse

İstenen işlem gerçekleştirilirken sunucudan her yanıt alındığında çağrılacak bir işlev. Birden çok kez çağrılabilir.

onResponse?: RawResponseCallback

Özellik Değeri

Devralındığı yer:OperationOptions.onResponse

requestOptions

Bu işlem için HTTP istekleri oluştururken ve gönderirken kullanılan seçenekler.

requestOptions?: OperationRequestOptions

Özellik Değeri

Devralındığı yer:OperationOptions.requestOptions

tracingOptions

İzleme etkinleştirildiğinde kullanılan seçenekler.

tracingOptions?: OperationTracingOptions

Özellik Değeri

OperationOptions.tracingOptionsöğesinden Devralındı