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

NotificationHubClient.GetRegistrationsByChannelAsync 方法

定义

重载

GetRegistrationsByChannelAsync(String, Int32)

按通道异步获取注册。

GetRegistrationsByChannelAsync(String, Int32, CancellationToken)

按通道异步获取注册。

GetRegistrationsByChannelAsync(String, String, Int32)

按通道异步获取注册。

GetRegistrationsByChannelAsync(String, String, Int32, CancellationToken)

按通道异步获取注册。

GetRegistrationsByChannelAsync(String, Int32)

按通道异步获取注册。

public System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.CollectionQueryResult<Microsoft.Azure.NotificationHubs.RegistrationDescription>> GetRegistrationsByChannelAsync (string pnsHandle, int top);
abstract member GetRegistrationsByChannelAsync : string * int -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.CollectionQueryResult<Microsoft.Azure.NotificationHubs.RegistrationDescription>>
override this.GetRegistrationsByChannelAsync : string * int -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.CollectionQueryResult<Microsoft.Azure.NotificationHubs.RegistrationDescription>>
Public Function GetRegistrationsByChannelAsync (pnsHandle As String, top As Integer) As Task(Of CollectionQueryResult(Of RegistrationDescription))

参数

pnsHandle
String

PNS 句柄。

top
Int32

注册的位置。

返回

完成异步操作的任务,当查询中没有其他可用数据时,该操作将包含 null 或空的继续标记。

实现

适用于

GetRegistrationsByChannelAsync(String, Int32, CancellationToken)

按通道异步获取注册。

public System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.CollectionQueryResult<Microsoft.Azure.NotificationHubs.RegistrationDescription>> GetRegistrationsByChannelAsync (string pnsHandle, int top, System.Threading.CancellationToken cancellationToken);
abstract member GetRegistrationsByChannelAsync : string * int * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.CollectionQueryResult<Microsoft.Azure.NotificationHubs.RegistrationDescription>>
override this.GetRegistrationsByChannelAsync : string * int * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.CollectionQueryResult<Microsoft.Azure.NotificationHubs.RegistrationDescription>>
Public Function GetRegistrationsByChannelAsync (pnsHandle As String, top As Integer, cancellationToken As CancellationToken) As Task(Of CollectionQueryResult(Of RegistrationDescription))

参数

pnsHandle
String

PNS 句柄。

top
Int32

注册的位置。

cancellationToken
CancellationToken

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

返回

完成异步操作的任务,当查询中没有其他可用数据时,该操作将包含 null 或空的继续标记。

实现

适用于

GetRegistrationsByChannelAsync(String, String, Int32)

按通道异步获取注册。

public System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.CollectionQueryResult<Microsoft.Azure.NotificationHubs.RegistrationDescription>> GetRegistrationsByChannelAsync (string pnsHandle, string continuationToken, int top);
abstract member GetRegistrationsByChannelAsync : string * string * int -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.CollectionQueryResult<Microsoft.Azure.NotificationHubs.RegistrationDescription>>
override this.GetRegistrationsByChannelAsync : string * string * int -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.CollectionQueryResult<Microsoft.Azure.NotificationHubs.RegistrationDescription>>
Public Function GetRegistrationsByChannelAsync (pnsHandle As String, continuationToken As String, top As Integer) As Task(Of CollectionQueryResult(Of RegistrationDescription))

参数

pnsHandle
String

PNS 句柄。

continuationToken
String

继续标记。

top
Int32

注册的位置。

返回

完成异步操作的任务,当查询中没有其他可用数据时,该操作将包含 null 或空的继续标记。

实现

例外

适用于

GetRegistrationsByChannelAsync(String, String, Int32, CancellationToken)

按通道异步获取注册。

public System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.CollectionQueryResult<Microsoft.Azure.NotificationHubs.RegistrationDescription>> GetRegistrationsByChannelAsync (string pnsHandle, string continuationToken, int top, System.Threading.CancellationToken cancellationToken);
abstract member GetRegistrationsByChannelAsync : string * string * int * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.CollectionQueryResult<Microsoft.Azure.NotificationHubs.RegistrationDescription>>
override this.GetRegistrationsByChannelAsync : string * string * int * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.NotificationHubs.CollectionQueryResult<Microsoft.Azure.NotificationHubs.RegistrationDescription>>
Public Function GetRegistrationsByChannelAsync (pnsHandle As String, continuationToken As String, top As Integer, cancellationToken As CancellationToken) As Task(Of CollectionQueryResult(Of RegistrationDescription))

参数

pnsHandle
String

PNS 句柄。

continuationToken
String

继续标记。

top
Int32

注册的位置。

cancellationToken
CancellationToken

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

返回

完成异步操作的任务,当查询中没有其他可用数据时,该操作将包含 null 或空的继续标记。

实现

例外

适用于