Delen via


EventGridReceiverClient class

Event Grid-naamruimtenclient

Constructors

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

Azure Messaging EventGrid-client

Methoden

acknowledgeEvents(string[], AcknowledgeEventsOptions)

Batch met cloudgebeurtenissen bevestigen. De server reageert met een HTTP 200-statuscode als ten minste één gebeurtenis is bevestigd. De hoofdtekst van het antwoord bevat de set met succesvol erkende lockTokens, samen met andere mislukte lockTokens met de bijbehorende foutinformatie. Gebeurtenissen die zijn bevestigd, zijn niet meer beschikbaar voor consumenten.

receiveEvents<T>(ReceiveEventsOptions)

Batch cloudgebeurtenissen ontvangen van het gebeurtenisabonnement.

rejectEvents(string[], RejectEventsOptions)

Batch cloudgebeurtenissen weigeren.

releaseEvents(string[], ReleaseEventsOptions)

Batch met cloudgebeurtenissen vrijgeven. De server reageert met een HTTP 200-statuscode als ten minste één gebeurtenis is vrijgegeven. De hoofdtekst van het antwoord bevat de set van lockTokens die met succes zijn vrijgegeven, samen met andere mislukte lockTokens met de bijbehorende foutinformatie.

renewEventLocks(string[], RenewEventLocksOptions)

Vergrendeling vernieuwen voor batch cloudgebeurtenissen.

Constructordetails

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

Azure Messaging EventGrid-client

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

Parameters

endpoint

string

topicName

string

subscriptionName

string

Methodedetails

acknowledgeEvents(string[], AcknowledgeEventsOptions)

Batch met cloudgebeurtenissen bevestigen. De server reageert met een HTTP 200-statuscode als ten minste één gebeurtenis is bevestigd. De hoofdtekst van het antwoord bevat de set met succesvol erkende lockTokens, samen met andere mislukte lockTokens met de bijbehorende foutinformatie. Gebeurtenissen die zijn bevestigd, zijn niet meer beschikbaar voor consumenten.

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

Parameters

lockTokens

string[]

Tokens vergrendelen

options
AcknowledgeEventsOptions

Opties om te bevestigen

Retouren

receiveEvents<T>(ReceiveEventsOptions)

Batch cloudgebeurtenissen ontvangen van het gebeurtenisabonnement.

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

Parameters

options
ReceiveEventsOptions

Opties om te ontvangen

Retouren

Promise<ReceiveResult<T>>

rejectEvents(string[], RejectEventsOptions)

Batch cloudgebeurtenissen weigeren.

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

Parameters

lockTokens

string[]

Tokens vergrendelen

options
RejectEventsOptions

Opties om te weigeren

Retouren

Promise<RejectResult>

releaseEvents(string[], ReleaseEventsOptions)

Batch met cloudgebeurtenissen vrijgeven. De server reageert met een HTTP 200-statuscode als ten minste één gebeurtenis is vrijgegeven. De hoofdtekst van het antwoord bevat de set van lockTokens die met succes zijn vrijgegeven, samen met andere mislukte lockTokens met de bijbehorende foutinformatie.

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

Parameters

lockTokens

string[]

Tokens vergrendelen

options
ReleaseEventsOptions

Opties om vrij te geven

Retouren

Promise<ReleaseResult>

renewEventLocks(string[], RenewEventLocksOptions)

Vergrendeling vernieuwen voor batch cloudgebeurtenissen.

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

Parameters

lockTokens

string[]

Tokens vergrendelen

options
RenewEventLocksOptions

Opties voor vernieuwen

Retouren

Promise<RenewLocksResult>