ManagementClient.GetTopicsAsync(Int32, Int32, CancellationToken) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Recupera la lista de temas presentes en el espacio de nombres.
public virtual System.Threading.Tasks.Task<System.Collections.Generic.IList<Microsoft.Azure.ServiceBus.Management.TopicDescription>> GetTopicsAsync (int count = 100, int skip = 0, System.Threading.CancellationToken cancellationToken = default);
abstract member GetTopicsAsync : int * int * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Collections.Generic.IList<Microsoft.Azure.ServiceBus.Management.TopicDescription>>
override this.GetTopicsAsync : int * int * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Collections.Generic.IList<Microsoft.Azure.ServiceBus.Management.TopicDescription>>
Public Overridable Function GetTopicsAsync (Optional count As Integer = 100, Optional skip As Integer = 0, Optional cancellationToken As CancellationToken = Nothing) As Task(Of IList(Of TopicDescription))
Parámetros
- count
- Int32
Número de temas que se van a capturar. El valor predeterminado es 100. El valor máximo permitido es 100.
- skip
- Int32
Número de temas que se van a omitir. El valor predeterminado es 0. No puede ser negativo.
- cancellationToken
- CancellationToken
Devoluciones
IList<T> que contiene una lista de temas.
Excepciones
Si los parámetros están fuera del intervalo.
Se agota el tiempo de espera de la operación. El período de tiempo de espera se inicializa a través de la ServiceBusConnection clase . Es posible que tenga que aumentar el valor del tiempo de espera para evitar esta excepción si el valor de tiempo de espera es relativamente bajo.
No hay permiso suficiente para realizar esta operación. Debe comprobar 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.
Error interno o 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
Azure SDK for .NET