Aracılığıyla paylaş


EventGridSenderClient class

Event Grid Ad Alanları İstemcisi

Oluşturucular

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

Azure Messaging EventGrid İstemcisi

Yöntemler

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

Bulut Olaylarını ad alanı konusuna yayımlama. Başarılı olması durumunda, sunucu yanıt olarak boş bir JSON nesnesine sahip bir HTTP 200 durum koduyla yanıt verir. Aksi takdirde, sunucu çeşitli hata kodları döndürebilir. Örneğin, 401: yetkilendirme hatasını gösterir, 403: kotanın aşıldığını veya iletinin çok büyük olduğunu gösterir, 410: belirli bir konunun bulunamadığını gösterir, 400: hatalı istek için ve 500: iç sunucu hatası için.

Oluşturucu Ayrıntıları

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

Azure Messaging EventGrid İstemcisi

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

Parametreler

endpoint

string

topicName

string

Yöntem Ayrıntıları

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

Bulut Olaylarını ad alanı konusuna yayımlama. Başarılı olması durumunda, sunucu yanıt olarak boş bir JSON nesnesine sahip bir HTTP 200 durum koduyla yanıt verir. Aksi takdirde, sunucu çeşitli hata kodları döndürebilir. Örneğin, 401: yetkilendirme hatasını gösterir, 403: kotanın aşıldığını veya iletinin çok büyük olduğunu gösterir, 410: belirli bir konunun bulunamadığını gösterir, 400: hatalı istek için ve 500: iç sunucu hatası için.

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

Parametreler

events

CloudEvent<T> | CloudEvent<T>[]

Yayımlanması gereken olaylar

options
SendEventsOptions

Yayımlama seçenekleri

Döndürülenler

Promise<void>