EventGridReceiverClient class
Cliente de Namespaces da Grade de Eventos
Construtores
| Event |
Cliente EventGrid de Mensagens do Azure |
Métodos
| acknowledge |
Reconhecer o lote de eventos de nuvem. O servidor responderá com um código de status HTTP 200 se pelo menos um evento for reconhecido com êxito. O corpo da resposta incluirá o conjunto de lockTokens reconhecidos com êxito, juntamente com outros lockTokens com suas informações de erro correspondentes. Eventos reconhecidos com êxito não estarão mais disponíveis para nenhum consumidor. |
| receive |
Receba o Lote de Eventos de Nuvem da Assinatura de Evento. |
| reject |
Rejeitar o lote de eventos de nuvem. |
| release |
Libere o lote de eventos de nuvem. O servidor responderá com um código de status HTTP 200 se pelo menos um evento for lançado com êxito. O corpo da resposta incluirá o conjunto de lockTokens liberados com êxito, juntamente com outros lockTokens com suas informações de erro correspondentes. |
| renew |
Renovar o bloqueio para o lote de eventos de nuvem. |
Detalhes do construtor
EventGridReceiverClient(string, AzureKeyCredential | TokenCredential, string, string, EventGridReceiverClientOptions)
Cliente EventGrid de Mensagens do Azure
new EventGridReceiverClient(endpoint: string, credential: AzureKeyCredential | TokenCredential, topicName: string, subscriptionName: string, options?: EventGridReceiverClientOptions)
Parâmetros
- endpoint
-
string
- credential
- topicName
-
string
- subscriptionName
-
string
- options
- EventGridReceiverClientOptions
Detalhes do método
acknowledgeEvents(string[], AcknowledgeEventsOptions)
Reconhecer o lote de eventos de nuvem. O servidor responderá com um código de status HTTP 200 se pelo menos um evento for reconhecido com êxito. O corpo da resposta incluirá o conjunto de lockTokens reconhecidos com êxito, juntamente com outros lockTokens com suas informações de erro correspondentes. Eventos reconhecidos com êxito não estarão mais disponíveis para nenhum consumidor.
function acknowledgeEvents(lockTokens: string[], options?: AcknowledgeEventsOptions): Promise<AcknowledgeResult>
Parâmetros
- lockTokens
-
string[]
Tokens de bloqueio
- options
- AcknowledgeEventsOptions
Opções para reconhecer
Retornos
Promise<AcknowledgeResult>
receiveEvents<T>(ReceiveEventsOptions)
Receba o Lote de Eventos de Nuvem da Assinatura de Evento.
function receiveEvents<T>(options?: ReceiveEventsOptions): Promise<ReceiveResult<T>>
Parâmetros
- options
- ReceiveEventsOptions
Opções para receber
Retornos
Promise<ReceiveResult<T>>
rejectEvents(string[], RejectEventsOptions)
Rejeitar o lote de eventos de nuvem.
function rejectEvents(lockTokens: string[], options?: RejectEventsOptions): Promise<RejectResult>
Parâmetros
- lockTokens
-
string[]
Tokens de bloqueio
- options
- RejectEventsOptions
Opções para rejeitar
Retornos
Promise<RejectResult>
releaseEvents(string[], ReleaseEventsOptions)
Libere o lote de eventos de nuvem. O servidor responderá com um código de status HTTP 200 se pelo menos um evento for lançado com êxito. O corpo da resposta incluirá o conjunto de lockTokens liberados com êxito, juntamente com outros lockTokens com suas informações de erro correspondentes.
function releaseEvents(lockTokens: string[], options?: ReleaseEventsOptions): Promise<ReleaseResult>
Parâmetros
- lockTokens
-
string[]
Tokens de bloqueio
- options
- ReleaseEventsOptions
Opções para lançamento
Retornos
Promise<ReleaseResult>
renewEventLocks(string[], RenewEventLocksOptions)
Renovar o bloqueio para o lote de eventos de nuvem.
function renewEventLocks(lockTokens: string[], options?: RenewEventLocksOptions): Promise<RenewLocksResult>
Parâmetros
- lockTokens
-
string[]
Tokens de bloqueio
- options
- RenewEventLocksOptions
Opções para renovar
Retornos
Promise<RenewLocksResult>