Partilhar via


PartitionContext interface

Interface que descreve o contexto transmitido a cada uma das funções que fazem parte do SubscriptionEventHandlers. Ao implementar qualquer uma destas funções, utilize o objeto de contexto para obter informações sobre a partição, bem como a capacidade de ponto de verificação.

Propriedades

consumerGroup

O nome do grupo de consumidores.

eventHubName

O nome do hub de eventos.

fullyQualifiedNamespace

O espaço de nomes dos Hubs de Eventos completamente qualificado. É provável que seja semelhante a .servicebus.windows.net

lastEnqueuedEventProperties

Informações sobre o último evento em fila na partição que está a ser processada. Esta propriedade só é atualizada se a opção trackLastEnqueuedEventProperties estiver definida como true ao criar uma instância do EventProcessor.

partitionId

O identificador da partição do Hub de Eventos.

Métodos

updateCheckpoint(ReceivedEventData)

Atualizações o ponto de verificação com os dados do evento.

Um ponto de verificação destina-se a representar o último evento processado com êxito pelo utilizador a partir de uma partição específica de um grupo de consumidores numa instância do Hub de Eventos.

Detalhes de Propriedade

consumerGroup

O nome do grupo de consumidores.

consumerGroup: string

Valor de Propriedade

string

eventHubName

O nome do hub de eventos.

eventHubName: string

Valor de Propriedade

string

fullyQualifiedNamespace

O espaço de nomes dos Hubs de Eventos completamente qualificado. É provável que seja semelhante a .servicebus.windows.net

fullyQualifiedNamespace: string

Valor de Propriedade

string

lastEnqueuedEventProperties

Informações sobre o último evento em fila na partição que está a ser processada. Esta propriedade só é atualizada se a opção trackLastEnqueuedEventProperties estiver definida como true ao criar uma instância do EventProcessor.

lastEnqueuedEventProperties?: LastEnqueuedEventProperties

Valor de Propriedade

partitionId

O identificador da partição do Hub de Eventos.

partitionId: string

Valor de Propriedade

string

Detalhes de Método

updateCheckpoint(ReceivedEventData)

Atualizações o ponto de verificação com os dados do evento.

Um ponto de verificação destina-se a representar o último evento processado com êxito pelo utilizador a partir de uma partição específica de um grupo de consumidores numa instância do Hub de Eventos.

function updateCheckpoint(eventData: ReceivedEventData): Promise<void>

Parâmetros

eventData
ReceivedEventData

O evento com o qual pretende atualizar o ponto de verificação.

Devoluções

Promise<void>