EventGridReceiverClient class
Client d’espaces de noms Event Grid
Constructeurs
Event |
Client EventGrid de messagerie Azure |
Méthodes
acknowledge |
Accusez réception d’un 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 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 les consommateurs. |
receive |
Recevez un lot d’événements cloud à partir de l’abonnement aux événements. |
reject |
Rejeter le lot d’événements cloud. |
release |
Publier un lot d’événements cloud. Le serveur répond avec un code d’état HTTP 200 si au moins un événement est libéré. Le corps de la réponse inclut l’ensemble de lockTokens correctement libérés, ainsi que d’autres lockTokens ayant échoué avec leurs informations d’erreur correspondantes. |
renew |
Renouveler le verrou pour un 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)
Accusez réception d’un 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 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 les consommateurs.
function acknowledgeEvents(lockTokens: string[], options?: AcknowledgeEventsOptions): Promise<AcknowledgeResult>
Paramètres
- lockTokens
-
string[]
Verrouiller les jetons
- options
- AcknowledgeEventsOptions
Options d’accusé de réception
Retours
Promise<AcknowledgeResult>
receiveEvents<T>(ReceiveEventsOptions)
Recevez un 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 à recevoir
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[]
Verrouiller les jetons
- options
- RejectEventsOptions
Options à refuser
Retours
Promise<RejectResult>
releaseEvents(string[], ReleaseEventsOptions)
Publier un lot d’événements cloud. Le serveur répond avec un code d’état HTTP 200 si au moins un événement est libéré. Le corps de la réponse inclut l’ensemble de lockTokens correctement libéré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[]
Verrouiller les jetons
- options
- ReleaseEventsOptions
Options de mise en production
Retours
Promise<ReleaseResult>
renewEventLocks(string[], RenewEventLocksOptions)
Renouveler le verrou pour un lot d’événements cloud.
function renewEventLocks(lockTokens: string[], options?: RenewEventLocksOptions): Promise<RenewLocksResult>
Paramètres
- lockTokens
-
string[]
Verrouiller les jetons
- options
- RenewEventLocksOptions
Options de renouvellement
Retours
Promise<RenewLocksResult>