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
consumer |
Název skupiny příjemců. |
event |
Název centra událostí. |
fully |
Plně kvalifikovaný obor názvů služby Event Hubs. Je pravděpodobné, že se bude podobat .servicebus.windows.net |
last |
Informace o poslední události zařazení do fronty v zpracovávané části
Tato vlastnost je aktualizována pouze v případě, |
partition |
Identifikátor oddílu centra událostí. |
Metody
update |
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>