Compartir a través de


ManagementClient.UpdateRuleAsync Método

Definición

Novedades una regla existente para una suscripción a temas.

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

Parámetros

topicPath
String

Ruta de acceso del tema.

subscriptionName
String

Nombre de la suscripción.

ruleDescription
RuleDescription

Objeto RuleDescription que describe los atributos con los que se actualizará la regla.

cancellationToken
CancellationToken

Devoluciones

RuleDescription de la regla actualizada.

Excepciones

el descriptor de regla es null.

No se encontró el tema, la suscripción o la regla descritos.

La operación agota el tiempo de espera.

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.

No se admite el tamaño especificado en la descripción o se ha alcanzado la cuota máxima permitida. Debe especificar uno de los valores de tamaño admitidos, eliminar entidades existentes o aumentar el tamaño de la cuota.

El servidor está ocupado. Debe esperar antes de volver a intentar la operación.

Se produce un error interno o una excepción inesperada.

Se aplica a