Delen via


EventGridReceiverClient class

Event Grid-naamruimtenclient

Constructors

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

Azure Messaging EventGrid-client

Methoden

acknowledgeEvents(string[], AcknowledgeEventsOptions)

De batch cloudgebeurtenissen bevestigen. De server reageert met een HTTP 200-statuscode als ten minste één gebeurtenis is bevestigd. De antwoordtekst bevat de set geslaagde lockTokens, samen met andere mislukte lockTokens met de bijbehorende foutinformatie. Geslaagde gebeurtenissen zijn niet meer beschikbaar voor elke consument.

receiveEvents<T>(ReceiveEventsOptions)

Ontvang batch cloudgebeurtenissen van het gebeurtenisabonnement.

rejectEvents(string[], RejectEventsOptions)

Batch cloudgebeurtenissen weigeren.

releaseEvents(string[], ReleaseEventsOptions)

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

renewEventLocks(string[], RenewEventLocksOptions)

Verleng de vergrendeling 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)

De batch cloudgebeurtenissen bevestigen. De server reageert met een HTTP 200-statuscode als ten minste één gebeurtenis is bevestigd. De antwoordtekst bevat de set geslaagde lockTokens, samen met andere mislukte lockTokens met de bijbehorende foutinformatie. Geslaagde gebeurtenissen zijn niet meer beschikbaar voor elke consument.

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

Parameters

lockTokens

string[]

Tokens vergrendelen

options
AcknowledgeEventsOptions

Opties om te bevestigen

Retouren

receiveEvents<T>(ReceiveEventsOptions)

Ontvang batch cloudgebeurtenissen van het gebeurtenisabonnement.

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

Parameters

options
ReceiveEventsOptions

Opties voor ontvangst

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 af te wijzen

Retouren

Promise<RejectResult>

releaseEvents(string[], ReleaseEventsOptions)

Releasebatch van cloudgebeurtenissen. De server reageert met een HTTP 200-statuscode als ten minste één gebeurtenis is vrijgegeven. De hoofdtekst van het antwoord bevat de set met geslaagde vrijgegeven lockTokens, 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)

Verleng de vergrendeling voor batch cloudgebeurtenissen.

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

Parameters

lockTokens

string[]

Tokens vergrendelen

options
RenewEventLocksOptions

Opties om te verlengen

Retouren

Promise<RenewLocksResult>