Delen via


EventGridSenderClient class

Event Grid-naamruimtenclient

Constructors

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

Azure Messaging EventGrid-client

Methoden

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

Onderwerp Cloud-gebeurtenissen publiceren naar naamruimte. Als dit lukt, reageert de server met een HTTP 200-statuscode met een leeg JSON-object als antwoord. Anders kan de server verschillende foutcodes retourneren. Bijvoorbeeld 401: wat een autorisatiefout aangeeft, 403: wat aangeeft dat het quotum is overschreden of dat het bericht te groot is, 410: wat aangeeft dat het specifieke onderwerp niet is gevonden, 400: voor ongeldige aanvraag en 500: voor interne serverfout.

Constructordetails

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

Azure Messaging EventGrid-client

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

Parameters

endpoint

string

topicName

string

Methodedetails

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

Onderwerp Cloud-gebeurtenissen publiceren naar naamruimte. Als dit lukt, reageert de server met een HTTP 200-statuscode met een leeg JSON-object als antwoord. Anders kan de server verschillende foutcodes retourneren. Bijvoorbeeld 401: wat een autorisatiefout aangeeft, 403: wat aangeeft dat het quotum is overschreden of dat het bericht te groot is, 410: wat aangeeft dat het specifieke onderwerp niet is gevonden, 400: voor ongeldige aanvraag en 500: voor interne serverfout.

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

Parameters

events

CloudEvent<T> | CloudEvent<T>[]

Te publiceren gebeurtenissen

options
SendEventsOptions

Opties om te publiceren

Retouren

Promise<void>