共用方式為


PartitionContext interface

介面,描述傳遞至屬於 SubscriptionEventHandlers之每個函式的內容。 實作上述任何函式時,請使用內容物件來取得數據分割的相關信息,以及檢查點的能力。

屬性

consumerGroup

取用者組名。

eventHubName

事件中樞名稱。

fullyQualifiedNamespace

完整事件中樞命名空間。 這可能類似於 .servicebus.windows.net

lastEnqueuedEventProperties

正在處理之分割區中最後一個加入佇列事件的資訊。 只有在建立 EventProcessor 實例時,trackLastEnqueuedEventProperties 選項設定為 true 時,才會更新此屬性。

partitionId

事件中樞分割區的標識碼。

方法

updateCheckpoint(ReceivedEventData)

使用事件數據更新檢查點。

檢查點表示使用者從事件中樞實例中取用者群組的特定分割區,最後一次成功處理的事件。

屬性詳細資料

consumerGroup

取用者組名。

consumerGroup: string

屬性值

string

eventHubName

事件中樞名稱。

eventHubName: string

屬性值

string

fullyQualifiedNamespace

完整事件中樞命名空間。 這可能類似於 .servicebus.windows.net

fullyQualifiedNamespace: string

屬性值

string

lastEnqueuedEventProperties

正在處理之分割區中最後一個加入佇列事件的資訊。 只有在建立 EventProcessor 實例時,trackLastEnqueuedEventProperties 選項設定為 true 時,才會更新此屬性。

lastEnqueuedEventProperties?: LastEnqueuedEventProperties

屬性值

partitionId

事件中樞分割區的標識碼。

partitionId: string

屬性值

string

方法詳細資料

updateCheckpoint(ReceivedEventData)

使用事件數據更新檢查點。

檢查點表示使用者從事件中樞實例中取用者群組的特定分割區,最後一次成功處理的事件。

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

參數

eventData
ReceivedEventData

您要使用 更新檢查點的事件。

傳回

Promise<void>