Compartilhar via


EventGridReceiverClient class

Cliente de Namespaces da Grade de Eventos

Construtores

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

Cliente EventGrid de Mensagens do Azure

Métodos

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.

receiveEvents<T>(ReceiveEventsOptions)

Receba o Lote de Eventos de Nuvem da Assinatura de Evento.

rejectEvents(string[], RejectEventsOptions)

Rejeitar o lote de eventos de nuvem.

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.

renewEventLocks(string[], RenewEventLocksOptions)

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

topicName

string

subscriptionName

string

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

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>