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

INotificationHubClient.ScheduleNotificationAsync 方法

定义

重载

ScheduleNotificationAsync(Notification, DateTimeOffset, String, CancellationToken)

异步计划通知。

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

异步计划通知。

ScheduleNotificationAsync(Notification, DateTimeOffset, CancellationToken)

异步计划通知。

ScheduleNotificationAsync(Notification, DateTimeOffset, IEnumerable<String>)

异步计划通知。

ScheduleNotificationAsync(Notification, DateTimeOffset)

异步计划通知。

ScheduleNotificationAsync(Notification, DateTimeOffset, String)

异步计划通知。

ScheduleNotificationAsync(Notification, DateTimeOffset, String, CancellationToken)

异步计划通知。

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>
Public Function ScheduleNotificationAsync (notification As Notification, scheduledTime As DateTimeOffset, tagExpression As String, cancellationToken As CancellationToken) As Task(Of ScheduledNotification)

参数

notification
Notification

通知。

scheduledTime
DateTimeOffset

计划的时间。

tagExpression
String

标记表达式。

cancellationToken
CancellationToken

等待任务完成期间要观察的 CancellationToken

返回

表示异步操作的任务。

适用于

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

异步计划通知。

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>
Public Function ScheduleNotificationAsync (notification As Notification, scheduledTime As DateTimeOffset, tags As IEnumerable(Of String), cancellationToken As CancellationToken) As Task(Of ScheduledNotification)

参数

notification
Notification

通知。

scheduledTime
DateTimeOffset

计划的时间。

tags
IEnumerable<String>

标记。

cancellationToken
CancellationToken

等待任务完成期间要观察的 CancellationToken

返回

表示异步操作的任务。

例外

tags 对象为 null 时引发

tags 参数应至少包含一个标记

适用于

ScheduleNotificationAsync(Notification, DateTimeOffset, CancellationToken)

异步计划通知。

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>
Public Function ScheduleNotificationAsync (notification As Notification, scheduledTime As DateTimeOffset, cancellationToken As CancellationToken) As Task(Of ScheduledNotification)

参数

notification
Notification

通知。

scheduledTime
DateTimeOffset

计划的时间。

cancellationToken
CancellationToken

等待任务完成期间要观察的 CancellationToken

返回

表示异步操作的任务。

适用于

ScheduleNotificationAsync(Notification, DateTimeOffset, IEnumerable<String>)

异步计划通知。

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>
Public Function ScheduleNotificationAsync (notification As Notification, scheduledTime As DateTimeOffset, tags As IEnumerable(Of String)) As Task(Of ScheduledNotification)

参数

notification
Notification

通知。

scheduledTime
DateTimeOffset

计划的时间。

tags
IEnumerable<String>

标记。

返回

表示异步操作的任务。

例外

tags 对象为 null 时引发

tags 参数应至少包含一个标记

适用于

ScheduleNotificationAsync(Notification, DateTimeOffset)

异步计划通知。

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>
Public Function ScheduleNotificationAsync (notification As Notification, scheduledTime As DateTimeOffset) As Task(Of ScheduledNotification)

参数

notification
Notification

通知。

scheduledTime
DateTimeOffset

计划的时间。

返回

表示异步操作的任务。

适用于

ScheduleNotificationAsync(Notification, DateTimeOffset, String)

异步计划通知。

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>
Public Function ScheduleNotificationAsync (notification As Notification, scheduledTime As DateTimeOffset, tagExpression As String) As Task(Of ScheduledNotification)

参数

notification
Notification

通知。

scheduledTime
DateTimeOffset

计划的时间。

tagExpression
String

标记表达式。

返回

表示异步操作的任务。

适用于