EventGridReceiverClient class
Event Grid Namespaces Client
Konstruktoren
Event |
Azure Messaging EventGrid-Client |
Methoden
acknowledge |
Bestätigen Sie den Batch von Cloudereignissen. Der Server antwortet mit einem HTTP 200-Statuscode, wenn mindestens ein Ereignis erfolgreich bestätigt wurde. Der Antworttext enthält den Satz der erfolgreich bestätigten lockTokens zusammen mit anderen fehlerhaften lockTokens mit den entsprechenden Fehlerinformationen. Erfolgreich bestätigte Ereignisse stehen für keinen Consumer mehr zur Verfügung. |
receive |
Empfangen eines Batches mit Cloudereignissen aus dem Ereignisabonnement. |
reject |
Ablehnen eines Batches mit Cloudereignissen. |
release |
Releasebatch von Cloudereignissen. Der Server antwortet mit einem HTTP 200-Statuscode, wenn mindestens ein Ereignis erfolgreich veröffentlicht wurde. Der Antworttext enthält den Satz der erfolgreich freigegebenen lockTokens zusammen mit anderen fehlerhaften lockTokens mit den entsprechenden Fehlerinformationen. |
renew |
Verlängern Sie die Sperre für einen Batch 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 den Batch von Cloudereignissen. Der Server antwortet mit einem HTTP 200-Statuscode, wenn mindestens ein Ereignis erfolgreich bestätigt wurde. Der Antworttext enthält den Satz der erfolgreich bestätigten lockTokens zusammen mit anderen fehlerhaften lockTokens mit den entsprechenden Fehlerinformationen. Erfolgreich bestätigte Ereignisse stehen für keinen Consumer 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 mit Cloudereignissen aus dem Ereignisabonnement.
function receiveEvents<T>(options?: ReceiveEventsOptions): Promise<ReceiveResult<T>>
Parameter
- options
- ReceiveEventsOptions
Optionen zum Empfangen
Gibt zurück
Promise<ReceiveResult<T>>
rejectEvents(string[], RejectEventsOptions)
Ablehnen eines Batches mit Cloudereignissen.
function rejectEvents(lockTokens: string[], options?: RejectEventsOptions): Promise<RejectResult>
Parameter
- lockTokens
-
string[]
Sperren von Token
- options
- RejectEventsOptions
Ablehnende Optionen
Gibt zurück
Promise<RejectResult>
releaseEvents(string[], ReleaseEventsOptions)
Releasebatch von Cloudereignissen. Der Server antwortet mit einem HTTP 200-Statuscode, wenn mindestens ein Ereignis erfolgreich veröffentlicht wurde. Der Antworttext enthält den Satz der erfolgreich freigegebenen lockTokens zusammen mit anderen fehlerhaften lockTokens mit den entsprechenden Fehlerinformationen.
function releaseEvents(lockTokens: string[], options?: ReleaseEventsOptions): Promise<ReleaseResult>
Parameter
- lockTokens
-
string[]
Sperren von Token
- options
- ReleaseEventsOptions
Freigabeoptionen
Gibt zurück
Promise<ReleaseResult>
renewEventLocks(string[], RenewEventLocksOptions)
Verlängern Sie die Sperre für einen Batch von Cloudereignissen.
function renewEventLocks(lockTokens: string[], options?: RenewEventLocksOptions): Promise<RenewLocksResult>
Parameter
- lockTokens
-
string[]
Sperren von Token
- options
- RenewEventLocksOptions
Verlängerungsoptionen
Gibt zurück
Promise<RenewLocksResult>