Freigeben über


EventGridReceiverClient class

Ereignisrasternamespaces-Client

Konstruktoren

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

Azure Messaging EventGrid Client

Methoden

acknowledgeEvents(string[], AcknowledgeEventsOptions)

Bestätigen Sie einen Batch von Cloudereignissen. Der Server antwortet mit einem HTTP 200-Statuscode, wenn mindestens ein Ereignis erfolgreich bestätigt wird. Der Antworttext enthält den Satz von erfolgreich bestätigten LockTokens zusammen mit anderen fehlgeschlagenen LockTokens mit den entsprechenden Fehlerinformationen. Erfolgreich erkannte Ereignisse stehen keinem Verbraucher mehr zur Verfügung.

receiveEvents<T>(ReceiveEventsOptions)

Empfangen eines Batches von Cloudereignissen aus dem Ereignisabonnement.

rejectEvents(string[], RejectEventsOptions)

Batch von Cloudereignissen ablehnen.

releaseEvents(string[], ReleaseEventsOptions)

Releasebatch von Cloudereignissen. Der Server antwortet mit einem HTTP 200-Statuscode, wenn mindestens ein Ereignis erfolgreich freigegeben wurde. Der Antworttext enthält den Satz von erfolgreich freigegebenen LockTokens zusammen mit anderen fehlgeschlagenen LockTokens mit den entsprechenden Fehlerinformationen.

renewEventLocks(string[], RenewEventLocksOptions)

Verlängern sie die Sperre für eine Reihe von Cloudereignissen.

Details zum Konstruktor

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

Azure Messaging EventGrid Client

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

Parameter

endpoint

string

topicName

string

subscriptionName

string

Details zur Methode

acknowledgeEvents(string[], AcknowledgeEventsOptions)

Bestätigen Sie einen Batch von Cloudereignissen. Der Server antwortet mit einem HTTP 200-Statuscode, wenn mindestens ein Ereignis erfolgreich bestätigt wird. Der Antworttext enthält den Satz von erfolgreich bestätigten LockTokens zusammen mit anderen fehlgeschlagenen LockTokens mit den entsprechenden Fehlerinformationen. Erfolgreich erkannte Ereignisse stehen keinem Verbraucher mehr zur Verfügung.

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

Parameter

lockTokens

string[]

Sperren von Token

options
AcknowledgeEventsOptions

Zu bestätigende Optionen

Gibt zurück

receiveEvents<T>(ReceiveEventsOptions)

Empfangen eines Batches von Cloudereignissen aus dem Ereignisabonnement.

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

Parameter

options
ReceiveEventsOptions

Zu empfangende Optionen

Gibt zurück

Promise<ReceiveResult<T>>

rejectEvents(string[], RejectEventsOptions)

Batch von Cloudereignissen ablehnen.

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

Parameter

lockTokens

string[]

Sperren von Token

options
RejectEventsOptions

Optionen zum Ablehnen

Gibt zurück

Promise<RejectResult>

releaseEvents(string[], ReleaseEventsOptions)

Releasebatch von Cloudereignissen. Der Server antwortet mit einem HTTP 200-Statuscode, wenn mindestens ein Ereignis erfolgreich freigegeben wurde. Der Antworttext enthält den Satz von erfolgreich freigegebenen LockTokens zusammen mit anderen fehlgeschlagenen LockTokens mit den entsprechenden Fehlerinformationen.

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

Parameter

lockTokens

string[]

Sperren von Token

options
ReleaseEventsOptions

Optionen für die Freigabe

Gibt zurück

Promise<ReleaseResult>

renewEventLocks(string[], RenewEventLocksOptions)

Verlängern sie die Sperre für eine Reihe von Cloudereignissen.

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

Parameter

lockTokens

string[]

Sperren von Token

options
RenewEventLocksOptions

Zu verlängernde Optionen

Gibt zurück

Promise<RenewLocksResult>