Aracılığıyla paylaş


EventGridReceiverClient class

Event Grid Ad Alanları İstemcisi

Oluşturucular

EventGridReceiverClient(string, AzureKeyCredential | TokenCredential, string, string, EventGridReceiverClientOptions)

Azure Messaging EventGrid İstemcisi

Yöntemler

acknowledgeEvents(string[], AcknowledgeEventsOptions)

Bulut Olayları toplu işlemini kabul edin. En az bir olay başarıyla kabul edilirse sunucu http 200 durum koduyla yanıt verir. Yanıt gövdesi, başarılı bir şekilde kabul edilen lockTokens kümesini ve diğer başarısız lockToken'leri ve bunlara karşılık gelen hata bilgilerini içerir. Başarıyla onaylanan olaylar artık hiçbir tüketici tarafından kullanılamaz.

receiveEvents<T>(ReceiveEventsOptions)

Olay Aboneliğinden Toplu Bulut Olaylarını Alma.

rejectEvents(string[], RejectEventsOptions)

Bulut Olayları toplu işlemini reddet.

releaseEvents(string[], ReleaseEventsOptions)

Bulut Olaylarının toplu sürümünü yayınlayın. En az bir olay başarıyla yayımlanırsa sunucu http 200 durum koduyla yanıt verir. Yanıt gövdesi, başarılı bir şekilde yayımlanan lockTokens kümesini ve diğer başarısız lockToken'leri ve bunlara karşılık gelen hata bilgilerini içerir.

renewEventLocks(string[], RenewEventLocksOptions)

Bulut Olayları toplu işlemi için kilidi yenileyin.

Oluşturucu Ayrıntıları

EventGridReceiverClient(string, AzureKeyCredential | TokenCredential, string, string, EventGridReceiverClientOptions)

Azure Messaging EventGrid İstemcisi

new EventGridReceiverClient(endpoint: string, credential: AzureKeyCredential | TokenCredential, topicName: string, subscriptionName: string, options?: EventGridReceiverClientOptions)

Parametreler

endpoint

string

topicName

string

subscriptionName

string

Yöntem Ayrıntıları

acknowledgeEvents(string[], AcknowledgeEventsOptions)

Bulut Olayları toplu işlemini kabul edin. En az bir olay başarıyla kabul edilirse sunucu http 200 durum koduyla yanıt verir. Yanıt gövdesi, başarılı bir şekilde kabul edilen lockTokens kümesini ve diğer başarısız lockToken'leri ve bunlara karşılık gelen hata bilgilerini içerir. Başarıyla onaylanan olaylar artık hiçbir tüketici tarafından kullanılamaz.

function acknowledgeEvents(lockTokens: string[], options?: AcknowledgeEventsOptions): Promise<AcknowledgeResult>

Parametreler

lockTokens

string[]

Belirteçleri Kilitle

options
AcknowledgeEventsOptions

Kabul Etmek için Seçenekler

Döndürülenler

receiveEvents<T>(ReceiveEventsOptions)

Olay Aboneliğinden Toplu Bulut Olaylarını Alma.

function receiveEvents<T>(options?: ReceiveEventsOptions): Promise<ReceiveResult<T>>

Parametreler

options
ReceiveEventsOptions

Alma seçenekleri

Döndürülenler

Promise<ReceiveResult<T>>

rejectEvents(string[], RejectEventsOptions)

Bulut Olayları toplu işlemini reddet.

function rejectEvents(lockTokens: string[], options?: RejectEventsOptions): Promise<RejectResult>

Parametreler

lockTokens

string[]

Belirteçleri Kilitle

options
RejectEventsOptions

Reddedilme seçenekleri

Döndürülenler

Promise<RejectResult>

releaseEvents(string[], ReleaseEventsOptions)

Bulut Olaylarının toplu sürümünü yayınlayın. En az bir olay başarıyla yayımlanırsa sunucu http 200 durum koduyla yanıt verir. Yanıt gövdesi, başarılı bir şekilde yayımlanan lockTokens kümesini ve diğer başarısız lockToken'leri ve bunlara karşılık gelen hata bilgilerini içerir.

function releaseEvents(lockTokens: string[], options?: ReleaseEventsOptions): Promise<ReleaseResult>

Parametreler

lockTokens

string[]

Belirteçleri Kilitle

options
ReleaseEventsOptions

Sürüm seçenekleri

Döndürülenler

Promise<ReleaseResult>

renewEventLocks(string[], RenewEventLocksOptions)

Bulut Olayları toplu işlemi için kilidi yenileyin.

function renewEventLocks(lockTokens: string[], options?: RenewEventLocksOptions): Promise<RenewLocksResult>

Parametreler

lockTokens

string[]

Belirteçleri Kilitle

options
RenewEventLocksOptions

Yenileme seçenekleri

Döndürülenler

Promise<RenewLocksResult>