Freigeben über


PushClient.SendAsync Methode

Definition

Überlädt

SendAsync(IPushMessage)

Sendet eine Benachrichtigung an den Notification Hub.

SendAsync(IPushMessage, IEnumerable<String>)

Sendet eine Benachrichtigung mit einem angegebenen Tagausdruck an den Notification Hub.

SendAsync(IPushMessage, String)

Sendet eine Benachrichtigung mit einem angegebenen Tagausdruck an den Notification Hub.

SendAsync(IPushMessage)

Sendet eine Benachrichtigung an den Notification Hub.

public virtual System.Threading.Tasks.Task<Microsoft.ServiceBus.Notifications.NotificationOutcome> SendAsync (Microsoft.WindowsAzure.Mobile.Service.Notifications.IPushMessage message);
abstract member SendAsync : Microsoft.WindowsAzure.Mobile.Service.Notifications.IPushMessage -> System.Threading.Tasks.Task<Microsoft.ServiceBus.Notifications.NotificationOutcome>
override this.SendAsync : Microsoft.WindowsAzure.Mobile.Service.Notifications.IPushMessage -> System.Threading.Tasks.Task<Microsoft.ServiceBus.Notifications.NotificationOutcome>
Public Overridable Function SendAsync (message As IPushMessage) As Task(Of NotificationOutcome)

Parameter

message
IPushMessage

Die Benachrichtigungsnutzlast ist eine von WindowsPushMessage, ApplePushMessageoder TemplatePushMessage.

Gibt zurück

Task<Microsoft.ServiceBus.Notifications.NotificationOutcome>

Ein Task<TResult> , der den Vorgang zum Senden von Benachrichtigungen darstellt.

Gilt für:

SendAsync(IPushMessage, IEnumerable<String>)

Sendet eine Benachrichtigung mit einem angegebenen Tagausdruck an den Notification Hub.

public virtual System.Threading.Tasks.Task<Microsoft.ServiceBus.Notifications.NotificationOutcome> SendAsync (Microsoft.WindowsAzure.Mobile.Service.Notifications.IPushMessage message, System.Collections.Generic.IEnumerable<string> tags);
abstract member SendAsync : Microsoft.WindowsAzure.Mobile.Service.Notifications.IPushMessage * seq<string> -> System.Threading.Tasks.Task<Microsoft.ServiceBus.Notifications.NotificationOutcome>
override this.SendAsync : Microsoft.WindowsAzure.Mobile.Service.Notifications.IPushMessage * seq<string> -> System.Threading.Tasks.Task<Microsoft.ServiceBus.Notifications.NotificationOutcome>
Public Overridable Function SendAsync (message As IPushMessage, tags As IEnumerable(Of String)) As Task(Of NotificationOutcome)

Parameter

message
IPushMessage

Die Benachrichtigungsnutzlast ist eine von WindowsPushMessage, ApplePushMessageoder TemplatePushMessage.

tags
IEnumerable<String>

Der Satz von Tags, die für diese Benachrichtigung verwendet werden sollen.

Gibt zurück

Task<Microsoft.ServiceBus.Notifications.NotificationOutcome>

Ein Task<TResult> , der den Vorgang zum Senden von Benachrichtigungen darstellt.

Gilt für:

SendAsync(IPushMessage, String)

Sendet eine Benachrichtigung mit einem angegebenen Tagausdruck an den Notification Hub.

public virtual System.Threading.Tasks.Task<Microsoft.ServiceBus.Notifications.NotificationOutcome> SendAsync (Microsoft.WindowsAzure.Mobile.Service.Notifications.IPushMessage message, string tagExpression);
abstract member SendAsync : Microsoft.WindowsAzure.Mobile.Service.Notifications.IPushMessage * string -> System.Threading.Tasks.Task<Microsoft.ServiceBus.Notifications.NotificationOutcome>
override this.SendAsync : Microsoft.WindowsAzure.Mobile.Service.Notifications.IPushMessage * string -> System.Threading.Tasks.Task<Microsoft.ServiceBus.Notifications.NotificationOutcome>
Public Overridable Function SendAsync (message As IPushMessage, tagExpression As String) As Task(Of NotificationOutcome)

Parameter

message
IPushMessage

Die Benachrichtigungsnutzlast ist eine von WindowsPushMessage, ApplePushMessageoder TemplatePushMessage.

tagExpression
String

Ein Tagausdruck, der die Kombination von Tags darstellt, die für diese Benachrichtigung verwendet werden sollen.

Gibt zurück

Task<Microsoft.ServiceBus.Notifications.NotificationOutcome>

Ein Task<TResult> , der den Vorgang zum Senden von Benachrichtigungen darstellt.

Gilt für: