Compartir a través de


ManagementClient.GetQueueRuntimeInfoAsync(String, CancellationToken) Método

Definición

Recupera la información en tiempo de ejecución de una cola.

public virtual System.Threading.Tasks.Task<Microsoft.Azure.ServiceBus.Management.QueueRuntimeInfo> GetQueueRuntimeInfoAsync (string queuePath, System.Threading.CancellationToken cancellationToken = default);
abstract member GetQueueRuntimeInfoAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.ServiceBus.Management.QueueRuntimeInfo>
override this.GetQueueRuntimeInfoAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.ServiceBus.Management.QueueRuntimeInfo>
Public Overridable Function GetQueueRuntimeInfoAsync (queuePath As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of QueueRuntimeInfo)

Parámetros

queuePath
String

Ruta de acceso de la cola relativa al espacio de nombres de Service Bus.

cancellationToken
CancellationToken

Devoluciones

QueueRuntimeInfo que contiene información en tiempo de ejecución sobre la cola.

Excepciones

Se produce si queuePath es null, espacio en blanco vacío o no en el formato correcto.

La longitud de la ruta de acceso de cola es mayor que 260.

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.

La cola con este nombre no existe.

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.

Se aplica a