Partager via


ManagementClient.GetQueueRuntimeInfoAsync(String, CancellationToken) Méthode

Définition

Récupère les informations d’exécution d’une file d’attente.

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)

Paramètres

queuePath
String

Chemin de la file d’attente par rapport à l’espace de noms Service Bus.

cancellationToken
CancellationToken

Retours

QueueRuntimeInfo contenant des informations d’exécution sur la file d’attente.

Exceptions

Levée si queuePath est null, espace blanc vide ou non au format approprié.

La longueur du chemin de file d’attente est supérieure à 260.

L’opération expire. La période de délai d’expiration est initialisée via la ServiceBusConnection classe . Vous devrez peut-être augmenter la valeur du délai d’expiration pour éviter cette exception si la valeur du délai d’expiration est relativement faible.

La file d’attente portant ce nom n’existe pas.

Aucune autorisation suffisante pour effectuer cette opération. Vous devez case activée pour vous assurer que votre ManagementClient dispose des informations d’identification appropriées TokenProvider pour effectuer cette opération.

Le serveur est occupé. Vous devez attendre avant de réessayer l’opération.

Une erreur interne ou une exception inattendue s’est produite.

S’applique à