Sdílet prostřednictvím


EventGridReceiverClient class

Klient služby Event Grid Namespaces

Konstruktory

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

Klient EventGrid služby Azure Messaging

Metody

acknowledgeEvents(string[], AcknowledgeEventsOptions)

Potvrďte dávku cloudových událostí. Server odpoví stavovým kódem HTTP 200, pokud se úspěšně potvrdí alespoň jedna událost. Text odpovědi bude obsahovat sadu úspěšně potvrzených lockTokens spolu s dalšími neúspěšnými lockTokens s jejich odpovídajícími informacemi o chybě. Úspěšně potvrzené události už nebudou k dispozici žádnému příjemci.

receiveEvents<T>(ReceiveEventsOptions)

Příjem dávky cloudových událostí z odběru událostí

rejectEvents(string[], RejectEventsOptions)

Odmítnutí dávky cloudových událostí

releaseEvents(string[], ReleaseEventsOptions)

Vydat dávku cloudových událostí. Server odpoví stavovým kódem HTTP 200, pokud se úspěšně uvolní alespoň jedna událost. Text odpovědi bude obsahovat sadu úspěšně vydaných lockTokens spolu s dalšími neúspěšnými lockTokens s jejich odpovídajícími informacemi o chybě.

renewEventLocks(string[], RenewEventLocksOptions)

Obnovte zámek pro dávku cloudových událostí.

Podrobnosti konstruktoru

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

Klient EventGrid služby Azure Messaging

new EventGridReceiverClient(endpoint: string, credential: AzureKeyCredential | TokenCredential, topicName: string, subscriptionName: string, options?: EventGridReceiverClientOptions)

Parametry

endpoint

string

topicName

string

subscriptionName

string

Podrobnosti metody

acknowledgeEvents(string[], AcknowledgeEventsOptions)

Potvrďte dávku cloudových událostí. Server odpoví stavovým kódem HTTP 200, pokud se úspěšně potvrdí alespoň jedna událost. Text odpovědi bude obsahovat sadu úspěšně potvrzených lockTokens spolu s dalšími neúspěšnými lockTokens s jejich odpovídajícími informacemi o chybě. Úspěšně potvrzené události už nebudou k dispozici žádnému příjemci.

function acknowledgeEvents(lockTokens: string[], options?: AcknowledgeEventsOptions): Promise<AcknowledgeResult>

Parametry

lockTokens

string[]

Zamknout tokeny

options
AcknowledgeEventsOptions

Možnosti potvrzení

Návraty

receiveEvents<T>(ReceiveEventsOptions)

Příjem dávky cloudových událostí z odběru událostí

function receiveEvents<T>(options?: ReceiveEventsOptions): Promise<ReceiveResult<T>>

Parametry

options
ReceiveEventsOptions

Možnosti pro příjem

Návraty

Promise<ReceiveResult<T>>

rejectEvents(string[], RejectEventsOptions)

Odmítnutí dávky cloudových událostí

function rejectEvents(lockTokens: string[], options?: RejectEventsOptions): Promise<RejectResult>

Parametry

lockTokens

string[]

Zamknout tokeny

options
RejectEventsOptions

Možnosti zamítnutí

Návraty

Promise<RejectResult>

releaseEvents(string[], ReleaseEventsOptions)

Vydat dávku cloudových událostí. Server odpoví stavovým kódem HTTP 200, pokud se úspěšně uvolní alespoň jedna událost. Text odpovědi bude obsahovat sadu úspěšně vydaných lockTokens spolu s dalšími neúspěšnými lockTokens s jejich odpovídajícími informacemi o chybě.

function releaseEvents(lockTokens: string[], options?: ReleaseEventsOptions): Promise<ReleaseResult>

Parametry

lockTokens

string[]

Zamknout tokeny

options
ReleaseEventsOptions

Možnosti vydání

Návraty

Promise<ReleaseResult>

renewEventLocks(string[], RenewEventLocksOptions)

Obnovte zámek pro dávku cloudových událostí.

function renewEventLocks(lockTokens: string[], options?: RenewEventLocksOptions): Promise<RenewLocksResult>

Parametry

lockTokens

string[]

Zamknout tokeny

options
RenewEventLocksOptions

Možnosti prodloužení platnosti

Návraty

Promise<RenewLocksResult>