你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

EventGridPublisherClient.SendEventsAsync Method

Definition

Overloads

Name Description
SendEventsAsync(IEnumerable<BinaryData>, CancellationToken)

Publishes a set of custom schema events to an Event Grid topic.

SendEventsAsync(IEnumerable<CloudEvent>, CancellationToken)

Publishes a set of CloudEvents to an Event Grid topic.

SendEventsAsync(IEnumerable<EventGridEvent>, CancellationToken)

Publishes a set of EventGridEvents to an Event Grid topic.

SendEventsAsync(IEnumerable<CloudEvent>, String, CancellationToken)

Publishes a set of CloudEvents to an Event Grid topic.

SendEventsAsync(IEnumerable<BinaryData>, CancellationToken)

Source:
EventGridPublisherClient.cs
Source:
EventGridPublisherClient.cs

Publishes a set of custom schema events to an Event Grid topic.

public virtual System.Threading.Tasks.Task<Azure.Response> SendEventsAsync(System.Collections.Generic.IEnumerable<BinaryData> customEvents, System.Threading.CancellationToken cancellationToken = default);
abstract member SendEventsAsync : seq<BinaryData> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response>
override this.SendEventsAsync : seq<BinaryData> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response>
Public Overridable Function SendEventsAsync (customEvents As IEnumerable(Of BinaryData), Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response)

Parameters

customEvents
IEnumerable<BinaryData>

The set of custom schema events to be published to Event Grid.

cancellationToken
CancellationToken

An optional cancellation token instance to signal the request to cancel the operation.

Returns

Applies to

SendEventsAsync(IEnumerable<CloudEvent>, CancellationToken)

Source:
EventGridPublisherClient.cs
Source:
EventGridPublisherClient.cs

Publishes a set of CloudEvents to an Event Grid topic.

public virtual System.Threading.Tasks.Task<Azure.Response> SendEventsAsync(System.Collections.Generic.IEnumerable<Azure.Messaging.CloudEvent> cloudEvents, System.Threading.CancellationToken cancellationToken = default);
abstract member SendEventsAsync : seq<Azure.Messaging.CloudEvent> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response>
override this.SendEventsAsync : seq<Azure.Messaging.CloudEvent> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response>
Public Overridable Function SendEventsAsync (cloudEvents As IEnumerable(Of CloudEvent), Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response)

Parameters

cloudEvents
IEnumerable<CloudEvent>

The set of events to be published to Event Grid.

cancellationToken
CancellationToken

An optional cancellation token instance to signal the request to cancel the operation.

Returns

Applies to

SendEventsAsync(IEnumerable<EventGridEvent>, CancellationToken)

Source:
EventGridPublisherClient.cs
Source:
EventGridPublisherClient.cs

Publishes a set of EventGridEvents to an Event Grid topic.

public virtual System.Threading.Tasks.Task<Azure.Response> SendEventsAsync(System.Collections.Generic.IEnumerable<Azure.Messaging.EventGrid.EventGridEvent> eventGridEvents, System.Threading.CancellationToken cancellationToken = default);
abstract member SendEventsAsync : seq<Azure.Messaging.EventGrid.EventGridEvent> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response>
override this.SendEventsAsync : seq<Azure.Messaging.EventGrid.EventGridEvent> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response>
Public Overridable Function SendEventsAsync (eventGridEvents As IEnumerable(Of EventGridEvent), Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response)

Parameters

eventGridEvents
IEnumerable<EventGridEvent>

The set of events to be published to Event Grid.

cancellationToken
CancellationToken

An optional cancellation token instance to signal the request to cancel the operation.

Returns

Applies to

SendEventsAsync(IEnumerable<CloudEvent>, String, CancellationToken)

Source:
EventGridPublisherClient.cs
Source:
EventGridPublisherClient.cs

Publishes a set of CloudEvents to an Event Grid topic.

public virtual System.Threading.Tasks.Task<Azure.Response> SendEventsAsync(System.Collections.Generic.IEnumerable<Azure.Messaging.CloudEvent> cloudEvents, string channelName, System.Threading.CancellationToken cancellationToken = default);
abstract member SendEventsAsync : seq<Azure.Messaging.CloudEvent> * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response>
override this.SendEventsAsync : seq<Azure.Messaging.CloudEvent> * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response>
Public Overridable Function SendEventsAsync (cloudEvents As IEnumerable(Of CloudEvent), channelName As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response)

Parameters

cloudEvents
IEnumerable<CloudEvent>

The set of events to be published to Event Grid.

channelName
String

The partner topic channel to publish the event to.

cancellationToken
CancellationToken

An optional cancellation token instance to signal the request to cancel the operation.

Returns

Applies to