Condividi tramite


EventGridReceiverClient class

Client spazi dei nomi di Griglia di eventi

Costruttori

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

Client EventGrid di messaggistica di Azure

Metodi

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.

receiveEvents<T>(ReceiveEventsOptions)

Ricevere batch di eventi cloud dalla sottoscrizione di eventi.

rejectEvents(string[], RejectEventsOptions)

Rifiutare il batch di eventi cloud.

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.

renewEventLocks(string[], RenewEventLocksOptions)

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

topicName

string

subscriptionName

string

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

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>