EventGridReceiverClient class
Ereignisrasternamespaces-Client
Konstruktoren
Event |
Azure Messaging EventGrid Client |
Methoden
acknowledge |
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. |
receive |
Empfangen eines Batches von Cloudereignissen aus dem Ereignisabonnement. |
reject |
Batch von Cloudereignissen ablehnen. |
release |
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. |
renew |
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
- credential
- topicName
-
string
- subscriptionName
-
string
- options
- EventGridReceiverClientOptions
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
Promise<AcknowledgeResult>
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>