Compartir a través de


ManagementClient.GetSubscriptionsRuntimeInfoAsync Método

Definición

Recupera la lista de información en tiempo de ejecución de las suscripciones presentes en el espacio de nombres .

public virtual System.Threading.Tasks.Task<System.Collections.Generic.IList<Microsoft.Azure.ServiceBus.Management.SubscriptionRuntimeInfo>> GetSubscriptionsRuntimeInfoAsync (string topicPath, int count = 100, int skip = 0, System.Threading.CancellationToken cancellationToken = default);
abstract member GetSubscriptionsRuntimeInfoAsync : string * int * int * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Collections.Generic.IList<Microsoft.Azure.ServiceBus.Management.SubscriptionRuntimeInfo>>
override this.GetSubscriptionsRuntimeInfoAsync : string * int * int * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Collections.Generic.IList<Microsoft.Azure.ServiceBus.Management.SubscriptionRuntimeInfo>>
Public Overridable Function GetSubscriptionsRuntimeInfoAsync (topicPath As String, Optional count As Integer = 100, Optional skip As Integer = 0, Optional cancellationToken As CancellationToken = Nothing) As Task(Of IList(Of SubscriptionRuntimeInfo))

Parámetros

topicPath
String

Ruta de acceso del tema relativa al espacio de nombres de Service Bus.

count
Int32

Número de suscripciones que se van a capturar. El valor predeterminado es 100. El valor máximo permitido es 100.

skip
Int32

Número de suscripciones que se van a omitir. El valor predeterminado es 0. No puede ser negativo.

cancellationToken
CancellationToken

Devoluciones

IList<T> que contiene la lista de temas.

Excepciones

Si los parámetros están fuera del intervalo.

La operación agota el tiempo de espera. El período de tiempo de espera se inicializa a través de la ServiceBusConnection clase . Es posible que tenga que aumentar el valor de tiempo de espera para evitar esta excepción si el valor de tiempo de espera es relativamente bajo.

No hay permisos suficientes para realizar esta operación. Debe comprobar para asegurarse de que ManagementClient tiene las credenciales correctas TokenProvider para realizar esta operación.

El servidor está ocupado. Debe esperar antes de volver a intentar la operación.

Se produjo un error interno o una excepción inesperada.

Comentarios

Puede simular páginas de lista de entidades manipulando count y skip. skip(0)+count(100) proporciona las primeras 100 entidades. skip(100)+count(100) proporciona las 100 entidades siguientes.

Se aplica a