Udostępnij przez


EventGridReceiverClient class

Klient przestrzeni nazw usługi Event Grid

Konstruktory

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

Klient usługi Azure Messaging EventGrid

Metody

acknowledgeEvents(string[], AcknowledgeEventsOptions)

Potwierdzanie partii zdarzeń w chmurze. Serwer odpowiada kodem stanu HTTP 200, jeśli co najmniej jedno zdarzenie zostało pomyślnie potwierdzone. Treść odpowiedzi będzie zawierać zestaw pomyślnie potwierdzonych blokadTokens wraz z innymi nieudanych blokadTokens z odpowiednimi informacjami o błędzie. Pomyślnie potwierdzone zdarzenia nie będą już dostępne dla żadnego konsumenta.

receiveEvents<T>(ReceiveEventsOptions)

Odbieranie partii zdarzeń w chmurze z subskrypcji zdarzeń.

rejectEvents(string[], RejectEventsOptions)

Odrzuć partię zdarzeń w chmurze.

releaseEvents(string[], ReleaseEventsOptions)

Wydanie partii zdarzeń w chmurze. Serwer odpowiada kodem stanu HTTP 200, jeśli co najmniej jedno zdarzenie zostało pomyślnie wydane. Treść odpowiedzi będzie zawierać zestaw pomyślnie zwolniony lockTokens wraz z innymi zablokowanymi blokadami Zakończone niepowodzeniemTokens z odpowiednimi informacjami o błędzie.

renewEventLocks(string[], RenewEventLocksOptions)

Odnów blokadę dla partii zdarzeń w chmurze.

Szczegóły konstruktora

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

Klient usługi Azure Messaging EventGrid

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

Parametry

endpoint

string

topicName

string

subscriptionName

string

Szczegóły metody

acknowledgeEvents(string[], AcknowledgeEventsOptions)

Potwierdzanie partii zdarzeń w chmurze. Serwer odpowiada kodem stanu HTTP 200, jeśli co najmniej jedno zdarzenie zostało pomyślnie potwierdzone. Treść odpowiedzi będzie zawierać zestaw pomyślnie potwierdzonych blokadTokens wraz z innymi nieudanych blokadTokens z odpowiednimi informacjami o błędzie. Pomyślnie potwierdzone zdarzenia nie będą już dostępne dla żadnego konsumenta.

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

Parametry

lockTokens

string[]

Blokowanie tokenów

options
AcknowledgeEventsOptions

Opcje potwierdzenia

Zwraca

receiveEvents<T>(ReceiveEventsOptions)

Odbieranie partii zdarzeń w chmurze z subskrypcji zdarzeń.

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

Parametry

options
ReceiveEventsOptions

Opcje odbierania

Zwraca

Promise<ReceiveResult<T>>

rejectEvents(string[], RejectEventsOptions)

Odrzuć partię zdarzeń w chmurze.

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

Parametry

lockTokens

string[]

Blokowanie tokenów

options
RejectEventsOptions

Opcje odrzucenia

Zwraca

Promise<RejectResult>

releaseEvents(string[], ReleaseEventsOptions)

Wydanie partii zdarzeń w chmurze. Serwer odpowiada kodem stanu HTTP 200, jeśli co najmniej jedno zdarzenie zostało pomyślnie wydane. Treść odpowiedzi będzie zawierać zestaw pomyślnie zwolniony lockTokens wraz z innymi zablokowanymi blokadami Zakończone niepowodzeniemTokens z odpowiednimi informacjami o błędzie.

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

Parametry

lockTokens

string[]

Blokowanie tokenów

options
ReleaseEventsOptions

Opcje wydania

Zwraca

Promise<ReleaseResult>

renewEventLocks(string[], RenewEventLocksOptions)

Odnów blokadę dla partii zdarzeń w chmurze.

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

Parametry

lockTokens

string[]

Blokowanie tokenów

options
RenewEventLocksOptions

Opcje odnawiania

Zwraca

Promise<RenewLocksResult>