ManagementClient.GetSubscriptionRuntimeInfoAsync 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 información en tiempo de ejecución de una suscripción.
public virtual System.Threading.Tasks.Task<Microsoft.Azure.ServiceBus.Management.SubscriptionRuntimeInfo> GetSubscriptionRuntimeInfoAsync (string topicPath, string subscriptionName, System.Threading.CancellationToken cancellationToken = default);
abstract member GetSubscriptionRuntimeInfoAsync : string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.ServiceBus.Management.SubscriptionRuntimeInfo>
override this.GetSubscriptionRuntimeInfoAsync : string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.ServiceBus.Management.SubscriptionRuntimeInfo>
Public Overridable Function GetSubscriptionRuntimeInfoAsync (topicPath As String, subscriptionName As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of SubscriptionRuntimeInfo)
Parámetros
- topicPath
- String
Ruta de acceso del tema relativa al espacio de nombres de Service Bus.
- subscriptionName
- String
Nombre de la suscripción.
- cancellationToken
- CancellationToken
Devoluciones
SubscriptionRuntimeInfo que contiene información en tiempo de ejecución sobre la suscripción.
Excepciones
Se produce si topicPath
, subscriptionName
es null, espacio en blanco vacío o no en el formato correcto.
La longitud de la ruta de acceso del tema es mayor que 260 o la longitud del nombre de suscripción es mayor que 50.
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.
El tema o la suscripción con este nombre no existen.
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.
Se aplica a
Azure SDK for .NET