EventGridReceiverClient class
Client spazi dei nomi di Griglia di eventi
Costruttori
| Event |
Client EventGrid di messaggistica di Azure |
Metodi
| acknowledge |
Confermare il batch di eventi cloud. Il server risponde con un codice di stato HTTP 200 se almeno un evento viene riconosciuto correttamente. Il corpo della risposta includerà il set di lockTokens riconosciuto correttamente, insieme ad altri lockTokens non riusciti con le informazioni di errore corrispondenti. Gli eventi riconosciuti correttamente non saranno più disponibili per alcun consumer. |
| receive |
Ricevere batch di eventi cloud dalla sottoscrizione di eventi. |
| reject |
Rifiutare il batch di eventi cloud. |
| release |
Rilascio batch di eventi cloud. Il server risponde con un codice di stato HTTP 200 se almeno un evento viene rilasciato correttamente. Il corpo della risposta includerà il set di lockTokens rilasciati correttamente, insieme ad altri lockTokens non riusciti con le informazioni di errore corrispondenti. |
| renew |
Rinnovare il blocco per batch di eventi cloud. |
Dettagli costruttore
EventGridReceiverClient(string, AzureKeyCredential | TokenCredential, string, string, EventGridReceiverClientOptions)
Client EventGrid di messaggistica di Azure
new EventGridReceiverClient(endpoint: string, credential: AzureKeyCredential | TokenCredential, topicName: string, subscriptionName: string, options?: EventGridReceiverClientOptions)
Parametri
- endpoint
-
string
- credential
- topicName
-
string
- subscriptionName
-
string
- options
- EventGridReceiverClientOptions
Dettagli metodo
acknowledgeEvents(string[], AcknowledgeEventsOptions)
Confermare il batch di eventi cloud. Il server risponde con un codice di stato HTTP 200 se almeno un evento viene riconosciuto correttamente. Il corpo della risposta includerà il set di lockTokens riconosciuto correttamente, insieme ad altri lockTokens non riusciti con le informazioni di errore corrispondenti. Gli eventi riconosciuti correttamente non saranno più disponibili per alcun consumer.
function acknowledgeEvents(lockTokens: string[], options?: AcknowledgeEventsOptions): Promise<AcknowledgeResult>
Parametri
- lockTokens
-
string[]
Token di blocco
- options
- AcknowledgeEventsOptions
Opzioni da confermare
Restituisce
Promise<AcknowledgeResult>
receiveEvents<T>(ReceiveEventsOptions)
Ricevere batch di eventi cloud dalla sottoscrizione di eventi.
function receiveEvents<T>(options?: ReceiveEventsOptions): Promise<ReceiveResult<T>>
Parametri
- options
- ReceiveEventsOptions
Opzioni da ricevere
Restituisce
Promise<ReceiveResult<T>>
rejectEvents(string[], RejectEventsOptions)
Rifiutare il batch di eventi cloud.
function rejectEvents(lockTokens: string[], options?: RejectEventsOptions): Promise<RejectResult>
Parametri
- lockTokens
-
string[]
Token di blocco
- options
- RejectEventsOptions
Opzioni da rifiutare
Restituisce
Promise<RejectResult>
releaseEvents(string[], ReleaseEventsOptions)
Rilascio batch di eventi cloud. Il server risponde con un codice di stato HTTP 200 se almeno un evento viene rilasciato correttamente. Il corpo della risposta includerà il set di lockTokens rilasciati correttamente, insieme ad altri lockTokens non riusciti con le informazioni di errore corrispondenti.
function releaseEvents(lockTokens: string[], options?: ReleaseEventsOptions): Promise<ReleaseResult>
Parametri
- lockTokens
-
string[]
Token di blocco
- options
- ReleaseEventsOptions
Opzioni da rilasciare
Restituisce
Promise<ReleaseResult>
renewEventLocks(string[], RenewEventLocksOptions)
Rinnovare il blocco per batch di eventi cloud.
function renewEventLocks(lockTokens: string[], options?: RenewEventLocksOptions): Promise<RenewLocksResult>
Parametri
- lockTokens
-
string[]
Token di blocco
- options
- RenewEventLocksOptions
Opzioni per il rinnovo
Restituisce
Promise<RenewLocksResult>