Freigeben über


EventGridSenderClient class

Ereignisrasternamespaces-Client

Konstruktoren

EventGridSenderClient(string, AzureKeyCredential | TokenCredential, string, EventGridSenderClientOptions)

Azure Messaging EventGrid-Client

Methoden

sendEvents<T>(CloudEvent<T> | CloudEvent<T>[], SendEventsOptions)

Veröffentlichen sie Cloudereignisse im Namespacethema. Bei Erfolg antwortet der Server mit einem HTTP 200-Statuscode mit einem leeren JSON-Objekt als Antwort. Andernfalls kann der Server verschiedene Fehlercodes zurückgeben. Beispiel: 401: Gibt einen Autorisierungsfehler an, 403: Gibt an, dass das Kontingent überschritten wurde oder die Nachricht zu groß ist, 410: Gibt an, dass ein bestimmtes Thema nicht gefunden wird, 400: für ungültige Anforderung und 500: für internen Serverfehler.

Details zum Konstruktor

EventGridSenderClient(string, AzureKeyCredential | TokenCredential, string, EventGridSenderClientOptions)

Azure Messaging EventGrid-Client

new EventGridSenderClient(endpoint: string, credential: AzureKeyCredential | TokenCredential, topicName: string, options?: EventGridSenderClientOptions)

Parameter

endpoint

string

topicName

string

Details zur Methode

sendEvents<T>(CloudEvent<T> | CloudEvent<T>[], SendEventsOptions)

Veröffentlichen sie Cloudereignisse im Namespacethema. Bei Erfolg antwortet der Server mit einem HTTP 200-Statuscode mit einem leeren JSON-Objekt als Antwort. Andernfalls kann der Server verschiedene Fehlercodes zurückgeben. Beispiel: 401: Gibt einen Autorisierungsfehler an, 403: Gibt an, dass das Kontingent überschritten wurde oder die Nachricht zu groß ist, 410: Gibt an, dass ein bestimmtes Thema nicht gefunden wird, 400: für ungültige Anforderung und 500: für internen Serverfehler.

function sendEvents<T>(events: CloudEvent<T> | CloudEvent<T>[], options?: SendEventsOptions): Promise<void>

Parameter

events

CloudEvent<T> | CloudEvent<T>[]

Zu veröffentlichende Ereignisse

options
SendEventsOptions

Zu veröffentlichende Optionen

Gibt zurück

Promise<void>