ServiceBusAdministrationClient.UpdateSubscriptionAsync 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í.
Novedades una suscripción existente en un tema.
public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Messaging.ServiceBus.Administration.SubscriptionProperties>> UpdateSubscriptionAsync (Azure.Messaging.ServiceBus.Administration.SubscriptionProperties subscription, System.Threading.CancellationToken cancellationToken = default);
abstract member UpdateSubscriptionAsync : Azure.Messaging.ServiceBus.Administration.SubscriptionProperties * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Messaging.ServiceBus.Administration.SubscriptionProperties>>
override this.UpdateSubscriptionAsync : Azure.Messaging.ServiceBus.Administration.SubscriptionProperties * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Messaging.ServiceBus.Administration.SubscriptionProperties>>
Public Overridable Function UpdateSubscriptionAsync (subscription As SubscriptionProperties, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of SubscriptionProperties))
Parámetros
- subscription
- SubscriptionProperties
Objeto SubscriptionProperties que describe los atributos con los que se actualizará la suscripción.
- cancellationToken
- CancellationToken
Una instancia opcional CancellationToken para indicar la solicitud para cancelar la operación.
Devoluciones
de SubscriptionProperties la suscripción actualizada.
Excepciones
No se encontró la suscripción descrita.
Se agota el tiempo de espera de la 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.
La instancia de propiedades de la suscripción es null.
Permiso insuficiente para realizar esta operación. Debe comprobar para asegurarse de que ServiceBusAdministrationClient tiene las notificaciones necesarias para realizar esta operación. https://docs.microsoft.com/azure/service-bus-messaging/service-bus-sas#rights-required-for-service-bus-operations
- No se encontró la entidad especificada. Reason Se establecerá MessagingEntityNotFound en en este caso.
- Se agota el tiempo de espera de la operación. Reason Se establecerá ServiceTimeout en en este caso.
- No se admite el tamaño especificado de la entidad 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 motivo del error se establecerá QuotaExceeded en en este caso.
- El servidor está ocupado. Debe esperar antes de volver a intentar la operación. El motivo del error se establecerá ServiceBusy en en este caso.
- Se produce un error interno o una excepción inesperada. El motivo del error se establecerá GeneralError en en este caso.
Se aplica a
Azure SDK for .NET