Freigeben über


NotificationHubClient.ScheduleNotificationAsync Methode

Definition

Überlädt

ScheduleNotificationAsync(Notification, DateTimeOffset)

Plant die Benachrichtigung asynchron.

ScheduleNotificationAsync(Notification, DateTimeOffset, IEnumerable<String>)

Plant die Benachrichtigung asynchron.

ScheduleNotificationAsync(Notification, DateTimeOffset, String)

Plant die Benachrichtigung asynchron.

ScheduleNotificationAsync(Notification, DateTimeOffset, CancellationToken)

Plant die Benachrichtigung asynchron.

ScheduleNotificationAsync(Notification, DateTimeOffset, IEnumerable<String>, CancellationToken)

Plant die Benachrichtigung asynchron.

ScheduleNotificationAsync(Notification, DateTimeOffset, String, CancellationToken)

Plant die Benachrichtigung asynchron.

ScheduleNotificationAsync(Notification, DateTimeOffset)

Plant die Benachrichtigung asynchron.

public System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.ScheduledNotification> ScheduleNotificationAsync (Microsoft.Azure.NotificationHubs.Notification notification, DateTimeOffset scheduledTime);
abstract member ScheduleNotificationAsync : Microsoft.Azure.NotificationHubs.Notification * DateTimeOffset -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.ScheduledNotification>
override this.ScheduleNotificationAsync : Microsoft.Azure.NotificationHubs.Notification * DateTimeOffset -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.ScheduledNotification>
Public Function ScheduleNotificationAsync (notification As Notification, scheduledTime As DateTimeOffset) As Task(Of ScheduledNotification)

Parameter

notification
Notification

Die Benachrichtigung.

scheduledTime
DateTimeOffset

Die geplante Zeit.

Gibt zurück

Eine Aufgabe, die den asynchronen Vorgang darstellt.

Implementiert

Gilt für:

ScheduleNotificationAsync(Notification, DateTimeOffset, IEnumerable<String>)

Plant die Benachrichtigung asynchron.

public System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.ScheduledNotification> ScheduleNotificationAsync (Microsoft.Azure.NotificationHubs.Notification notification, DateTimeOffset scheduledTime, System.Collections.Generic.IEnumerable<string> tags);
abstract member ScheduleNotificationAsync : Microsoft.Azure.NotificationHubs.Notification * DateTimeOffset * seq<string> -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.ScheduledNotification>
override this.ScheduleNotificationAsync : Microsoft.Azure.NotificationHubs.Notification * DateTimeOffset * seq<string> -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.ScheduledNotification>
Public Function ScheduleNotificationAsync (notification As Notification, scheduledTime As DateTimeOffset, tags As IEnumerable(Of String)) As Task(Of ScheduledNotification)

Parameter

notification
Notification

Die Benachrichtigung.

scheduledTime
DateTimeOffset

Die geplante Zeit.

tags
IEnumerable<String>

Die Tags.

Gibt zurück

Eine Aufgabe, die den asynchronen Vorgang darstellt.

Implementiert

Ausnahmen

Wird ausgelöst, wenn das Tagsobjekt NULL ist

Tags-Argument sollte mindestens ein Tag enthalten

Gilt für:

ScheduleNotificationAsync(Notification, DateTimeOffset, String)

Plant die Benachrichtigung asynchron.

public System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.ScheduledNotification> ScheduleNotificationAsync (Microsoft.Azure.NotificationHubs.Notification notification, DateTimeOffset scheduledTime, string tagExpression);
abstract member ScheduleNotificationAsync : Microsoft.Azure.NotificationHubs.Notification * DateTimeOffset * string -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.ScheduledNotification>
override this.ScheduleNotificationAsync : Microsoft.Azure.NotificationHubs.Notification * DateTimeOffset * string -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.ScheduledNotification>
Public Function ScheduleNotificationAsync (notification As Notification, scheduledTime As DateTimeOffset, tagExpression As String) As Task(Of ScheduledNotification)

Parameter

notification
Notification

Die Benachrichtigung.

scheduledTime
DateTimeOffset

Die geplante Zeit.

tagExpression
String

Der Tagausdruck.

Gibt zurück

Eine Aufgabe, die den asynchronen Vorgang darstellt.

Implementiert

Gilt für:

ScheduleNotificationAsync(Notification, DateTimeOffset, CancellationToken)

Plant die Benachrichtigung asynchron.

public System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.ScheduledNotification> ScheduleNotificationAsync (Microsoft.Azure.NotificationHubs.Notification notification, DateTimeOffset scheduledTime, System.Threading.CancellationToken cancellationToken);
abstract member ScheduleNotificationAsync : Microsoft.Azure.NotificationHubs.Notification * DateTimeOffset * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.ScheduledNotification>
override this.ScheduleNotificationAsync : Microsoft.Azure.NotificationHubs.Notification * DateTimeOffset * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.ScheduledNotification>
Public Function ScheduleNotificationAsync (notification As Notification, scheduledTime As DateTimeOffset, cancellationToken As CancellationToken) As Task(Of ScheduledNotification)

Parameter

notification
Notification

Die Benachrichtigung.

scheduledTime
DateTimeOffset

Die geplante Zeit.

cancellationToken
CancellationToken

Ein CancellationToken, das beim Warten auf den Abschluss einer Aufgabe überwacht werden soll.

Gibt zurück

Eine Aufgabe, die den asynchronen Vorgang darstellt.

Implementiert

Gilt für:

ScheduleNotificationAsync(Notification, DateTimeOffset, IEnumerable<String>, CancellationToken)

Plant die Benachrichtigung asynchron.

public System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.ScheduledNotification> ScheduleNotificationAsync (Microsoft.Azure.NotificationHubs.Notification notification, DateTimeOffset scheduledTime, System.Collections.Generic.IEnumerable<string> tags, System.Threading.CancellationToken cancellationToken);
abstract member ScheduleNotificationAsync : Microsoft.Azure.NotificationHubs.Notification * DateTimeOffset * seq<string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.ScheduledNotification>
override this.ScheduleNotificationAsync : Microsoft.Azure.NotificationHubs.Notification * DateTimeOffset * seq<string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.ScheduledNotification>
Public Function ScheduleNotificationAsync (notification As Notification, scheduledTime As DateTimeOffset, tags As IEnumerable(Of String), cancellationToken As CancellationToken) As Task(Of ScheduledNotification)

Parameter

notification
Notification

Die Benachrichtigung.

scheduledTime
DateTimeOffset

Die geplante Zeit.

tags
IEnumerable<String>

Die Tags.

cancellationToken
CancellationToken

Ein CancellationToken, das beim Warten auf den Abschluss einer Aufgabe überwacht werden soll.

Gibt zurück

Eine Aufgabe, die den asynchronen Vorgang darstellt.

Implementiert

Ausnahmen

Wird ausgelöst, wenn das Tagsobjekt NULL ist

Tags-Argument sollte mindestens ein Tag enthalten

Gilt für:

ScheduleNotificationAsync(Notification, DateTimeOffset, String, CancellationToken)

Plant die Benachrichtigung asynchron.

public System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.ScheduledNotification> ScheduleNotificationAsync (Microsoft.Azure.NotificationHubs.Notification notification, DateTimeOffset scheduledTime, string tagExpression, System.Threading.CancellationToken cancellationToken);
abstract member ScheduleNotificationAsync : Microsoft.Azure.NotificationHubs.Notification * DateTimeOffset * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.ScheduledNotification>
override this.ScheduleNotificationAsync : Microsoft.Azure.NotificationHubs.Notification * DateTimeOffset * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.ScheduledNotification>
Public Function ScheduleNotificationAsync (notification As Notification, scheduledTime As DateTimeOffset, tagExpression As String, cancellationToken As CancellationToken) As Task(Of ScheduledNotification)

Parameter

notification
Notification

Die Benachrichtigung.

scheduledTime
DateTimeOffset

Die geplante Zeit.

tagExpression
String

Der Tagausdruck.

cancellationToken
CancellationToken

Ein CancellationToken, das beim Warten auf den Abschluss einer Aufgabe überwacht werden soll.

Gibt zurück

Eine Aufgabe, die den asynchronen Vorgang darstellt.

Implementiert

Gilt für: