Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/305.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Azure通知中心。GetRegistrationsByTagAsync(字符串标记,int-top)的第二个参数代表什么?_C#_Azure_Azure Notificationhub - Fatal编程技术网

C# Azure通知中心。GetRegistrationsByTagAsync(字符串标记,int-top)的第二个参数代表什么?

C# Azure通知中心。GetRegistrationsByTagAsync(字符串标记,int-top)的第二个参数代表什么?,c#,azure,azure-notificationhub,C#,Azure,Azure Notificationhub,Azure推送通知中的说明是关于NotificationHubClient.GetRegistrationsByTagAsync(字符串标记,int-top),如下所示 top(Int32):获取注册的位置 但我不知道top或location代表什么。 我发现use只是100,但没有理由使用它。基本上它意味着获得最多的顶级记录 因此,如果您有1000个标记为“A”的注册,那么NotificationHubClient.GetRegistrationsByTagAsync(“A”,42)将返回42

Azure推送通知中的说明是关于
NotificationHubClient.GetRegistrationsByTagAsync(字符串标记,int-top)
,如下所示

top(Int32):获取注册的位置

但我不知道top或location代表什么。

我发现use只是
100
,但没有理由使用它。

基本上它意味着获得最多的顶级记录

因此,如果您有1000个标记为“A”的注册,那么NotificationHubClient.GetRegistrationsByTagAsync(“A”,42)将返回42条记录

但是,top不能超过100!NotificationHubClient.GetRegistrationsByTagAsync(“A”,142)
将只返回100条记录。

谢谢您的回复。它可能需要被记录。无论如何,那么,为什么它没有跳过来导航它们呢?它是否具有FIFO或LIFO方式?请注意,记录作为CollectionQueryResult返回,它具有ContinuationToken属性。还有GetRegistrationsByTagAsync方法的重载,该方法将延续令牌作为参数。因此,您可以逐页扫描注册。你能解释一下你的情况吗?我只是想弄明白为什么需要通过标签阅读很多注册信息。