Partager via


PushClient.SendAsync Méthode

Définition

Surcharges

SendAsync(IPushMessage)

Envoie une notification au hub de notification.

SendAsync(IPushMessage, IEnumerable<String>)

Envoie une notification au hub de notification avec une expression de balise donnée.

SendAsync(IPushMessage, String)

Envoie une notification au hub de notification avec une expression de balise donnée.

SendAsync(IPushMessage)

Envoie une notification au hub de notification.

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)

Paramètres

message
IPushMessage

La charge utile de notification est l’une des WindowsPushMessage, ApplePushMessageou TemplatePushMessage.

Retours

Task<Microsoft.ServiceBus.Notifications.NotificationOutcome>

Task<TResult> représentant l’opération d’envoi de notification.

S’applique à

SendAsync(IPushMessage, IEnumerable<String>)

Envoie une notification au hub de notification avec une expression de balise donnée.

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)

Paramètres

message
IPushMessage

La charge utile de notification est l’une des WindowsPushMessage, ApplePushMessageou TemplatePushMessage.

tags
IEnumerable<String>

Ensemble de balises à utiliser pour cette notification.

Retours

Task<Microsoft.ServiceBus.Notifications.NotificationOutcome>

Task<TResult> représentant l’opération d’envoi de notification.

S’applique à

SendAsync(IPushMessage, String)

Envoie une notification au hub de notification avec une expression de balise donnée.

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)

Paramètres

message
IPushMessage

La charge utile de notification est l’une des WindowsPushMessage, ApplePushMessageou TemplatePushMessage.

tagExpression
String

Expression de balise représentant la combinaison de balises à utiliser pour cette notification.

Retours

Task<Microsoft.ServiceBus.Notifications.NotificationOutcome>

Task<TResult> représentant l’opération d’envoi de notification.

S’applique à