Sdílet prostřednictvím


PartitionContext interface

Rozhraní, které popisuje kontext předaný každé z funkcí, které jsou součástí SubscriptionEventHandlers. Při implementaci některé z těchto funkcí použijte kontextový objekt k získání informací o oddílu a možnosti kontrolního bodu.

Vlastnosti

consumerGroup

Název skupiny příjemců.

eventHubName

Název centra událostí.

fullyQualifiedNamespace

Plně kvalifikovaný obor názvů služby Event Hubs. Je pravděpodobné, že se bude podobat .servicebus.windows.net

lastEnqueuedEventProperties

Informace o poslední události zařazení do fronty v zpracovávané části Tato vlastnost je aktualizována pouze v případě, trackLastEnqueuedEventProperties že je možnost nastavena na hodnotu true při vytváření instance EventProcessor.

partitionId

Identifikátor oddílu centra událostí.

Metody

updateCheckpoint(ReceivedEventData)

Aktualizace kontrolní bod pomocí dat události.

Kontrolní bod představuje poslední úspěšně zpracovanou událost uživatelem z konkrétního oddílu skupiny příjemců v instanci centra událostí.

Podrobnosti vlastnosti

consumerGroup

Název skupiny příjemců.

consumerGroup: string

Hodnota vlastnosti

string

eventHubName

Název centra událostí.

eventHubName: string

Hodnota vlastnosti

string

fullyQualifiedNamespace

Plně kvalifikovaný obor názvů služby Event Hubs. Je pravděpodobné, že se bude podobat .servicebus.windows.net

fullyQualifiedNamespace: string

Hodnota vlastnosti

string

lastEnqueuedEventProperties

Informace o poslední události zařazení do fronty v zpracovávané části Tato vlastnost je aktualizována pouze v případě, trackLastEnqueuedEventProperties že je možnost nastavena na hodnotu true při vytváření instance EventProcessor.

lastEnqueuedEventProperties?: LastEnqueuedEventProperties

Hodnota vlastnosti

partitionId

Identifikátor oddílu centra událostí.

partitionId: string

Hodnota vlastnosti

string

Podrobnosti metody

updateCheckpoint(ReceivedEventData)

Aktualizace kontrolní bod pomocí dat události.

Kontrolní bod představuje poslední úspěšně zpracovanou událost uživatelem z konkrétního oddílu skupiny příjemců v instanci centra událostí.

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

Parametry

eventData
ReceivedEventData

Událost, kterou chcete aktualizovat kontrolní bod.

Návraty

Promise<void>