Partager via


EventGridReceiverClient class

Client d’espaces de noms Event Grid

Constructeurs

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

Client EventGrid de messagerie Azure

Méthodes

acknowledgeEvents(string[], AcknowledgeEventsOptions)

Reconnaître le lot d’événements cloud. Le serveur répond avec un code d’état HTTP 200 si au moins un événement est reconnu avec succès. Le corps de la réponse inclut l’ensemble de lockTokens reconnus avec succès, ainsi que d’autres lockTokens ayant échoué avec leurs informations d’erreur correspondantes. Les événements reconnus avec succès ne seront plus disponibles pour tout consommateur.

receiveEvents<T>(ReceiveEventsOptions)

Recevez le lot d’événements cloud à partir de l’abonnement aux événements.

rejectEvents(string[], RejectEventsOptions)

Rejeter le lot d’événements cloud.

releaseEvents(string[], ReleaseEventsOptions)

Lot de mise en production d’événements cloud. Le serveur répond avec un code d’état HTTP 200 si au moins un événement est correctement publié. Le corps de la réponse inclut l’ensemble de lockTokens libérés avec succès, ainsi que d’autres lockTokens ayant échoué avec leurs informations d’erreur correspondantes.

renewEventLocks(string[], RenewEventLocksOptions)

Renouveler le verrou pour le lot d’événements cloud.

Détails du constructeur

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

Client EventGrid de messagerie Azure

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

Paramètres

endpoint

string

topicName

string

subscriptionName

string

Détails de la méthode

acknowledgeEvents(string[], AcknowledgeEventsOptions)

Reconnaître le lot d’événements cloud. Le serveur répond avec un code d’état HTTP 200 si au moins un événement est reconnu avec succès. Le corps de la réponse inclut l’ensemble de lockTokens reconnus avec succès, ainsi que d’autres lockTokens ayant échoué avec leurs informations d’erreur correspondantes. Les événements reconnus avec succès ne seront plus disponibles pour tout consommateur.

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

Paramètres

lockTokens

string[]

Jetons de verrouillage

options
AcknowledgeEventsOptions

Options de accusé de réception

Retours

receiveEvents<T>(ReceiveEventsOptions)

Recevez le lot d’événements cloud à partir de l’abonnement aux événements.

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

Paramètres

options
ReceiveEventsOptions

Options de réception

Retours

Promise<ReceiveResult<T>>

rejectEvents(string[], RejectEventsOptions)

Rejeter le lot d’événements cloud.

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

Paramètres

lockTokens

string[]

Jetons de verrouillage

options
RejectEventsOptions

Options à rejeter

Retours

Promise<RejectResult>

releaseEvents(string[], ReleaseEventsOptions)

Lot de mise en production d’événements cloud. Le serveur répond avec un code d’état HTTP 200 si au moins un événement est correctement publié. Le corps de la réponse inclut l’ensemble de lockTokens libérés avec succès, ainsi que d’autres lockTokens ayant échoué avec leurs informations d’erreur correspondantes.

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

Paramètres

lockTokens

string[]

Jetons de verrouillage

options
ReleaseEventsOptions

Options de mise en production

Retours

Promise<ReleaseResult>

renewEventLocks(string[], RenewEventLocksOptions)

Renouveler le verrou pour le lot d’événements cloud.

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

Paramètres

lockTokens

string[]

Jetons de verrouillage

options
RenewEventLocksOptions

Options de renouvellement

Retours

Promise<RenewLocksResult>