EventGridReceiverClient class
Cliente de Namespaces da Grade de Eventos
Construtores
Event |
Cliente EventGrid de Mensagens do Azure |
Métodos
acknowledge |
Reconhecer lote de eventos de nuvem. O servidor responderá com um código de status HTTP 200 se pelo menos um evento for confirmado com êxito. O corpo da resposta incluirá o conjunto de lockTokens confirmados com êxito, juntamente com outros lockTokens com falha com suas informações de erro correspondentes. Os eventos confirmados com êxito não estarão mais disponíveis para nenhum consumidor. |
receive |
Receber o Lote de Eventos de Nuvem da Assinatura de Evento. |
reject |
Rejeitar lote de eventos de nuvem. |
release |
Liberar lote de Eventos de Nuvem. O servidor responderá com um código de status HTTP 200 se pelo menos um evento for liberado com êxito. O corpo da resposta incluirá o conjunto de lockTokens liberados com êxito, juntamente com outros lockTokens com falha 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 lote de eventos de nuvem. O servidor responderá com um código de status HTTP 200 se pelo menos um evento for confirmado com êxito. O corpo da resposta incluirá o conjunto de lockTokens confirmados com êxito, juntamente com outros lockTokens com falha com suas informações de erro correspondentes. Os eventos confirmados 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 confirmar
Retornos
Promise<AcknowledgeResult>
receiveEvents<T>(ReceiveEventsOptions)
Receber 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 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)
Liberar lote de Eventos de Nuvem. O servidor responderá com um código de status HTTP 200 se pelo menos um evento for liberado com êxito. O corpo da resposta incluirá o conjunto de lockTokens liberados com êxito, juntamente com outros lockTokens com falha 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 liberar
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>