Compartir a través de


ManagementClient.DeleteSubscriptionAsync Método

Definición

Elimina la suscripción con el tema y el nombre de la suscripción especificados.

public virtual System.Threading.Tasks.Task DeleteSubscriptionAsync (string topicPath, string subscriptionName, System.Threading.CancellationToken cancellationToken = default);
abstract member DeleteSubscriptionAsync : string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.DeleteSubscriptionAsync : string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function DeleteSubscriptionAsync (topicPath As String, subscriptionName As String, Optional cancellationToken As CancellationToken = Nothing) As Task

Parámetros

topicPath
String

Nombre del tema relativo a la dirección base del espacio de nombres del servicio.

subscriptionName
String

Nombre de la suscripción que se va a eliminar.

cancellationToken
CancellationToken

Devoluciones

Excepciones

topicPath o subscriptionName está vacío o null, o la ruta de acceso comienza o termina con "/".

La longitud de la ruta de acceso del tema es mayor que 260 o la longitud del nombre de la suscripción es mayor que 50.

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 suscripción 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