EventGridReceiverClient class
Client d’espaces de noms Event Grid
Constructeurs
| Event |
Client EventGrid de messagerie Azure |
Méthodes
| acknowledge |
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. |
| receive |
Recevez le lot d’événements cloud à partir de l’abonnement aux événements. |
| reject |
Rejeter le lot d’événements cloud. |
| release |
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. |
| renew |
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
- credential
- topicName
-
string
- subscriptionName
-
string
- options
- EventGridReceiverClientOptions
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
Promise<AcknowledgeResult>
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>