ServiceBusAdministrationClient.RuleExistsAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Vérifie si une règle donnée existe ou non.
public virtual System.Threading.Tasks.Task<Azure.Response<bool>> RuleExistsAsync (string topicName, string subscriptionName, string ruleName, System.Threading.CancellationToken cancellationToken = default);
abstract member RuleExistsAsync : string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<bool>>
override this.RuleExistsAsync : string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<bool>>
Public Overridable Function RuleExistsAsync (topicName As String, subscriptionName As String, ruleName As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of Boolean))
Paramètres
- topicName
- String
Nom de la rubrique.
- subscriptionName
- String
Nom de l’abonnement à case activée.
- ruleName
- String
Nom de la règle à récupérer.
- cancellationToken
- CancellationToken
Une instance facultative CancellationToken pour signaler la demande d’annulation de l’opération.
Retours
True si l’abonnement existe, false sinon.
Exceptions
L’opération expire.
Le serveur est occupé. Vous devez attendre avant de réessayer l’opération.
Le nom de la rubrique ou de l’abonnement est null ou vide..
Le nom de la rubrique ou de l’abonnement dépasse la longueur maximale autorisée.
Le nom de la rubrique ou de l’abonnement n’est pas valide.
Autorisation insuffisante pour effectuer cette opération. Vous devez case activée pour vous assurer que votre ServiceBusAdministrationClient dispose des revendications nécessaires pour effectuer cette opération. https://docs.microsoft.com/azure/service-bus-messaging/service-bus-sas#rights-required-for-service-bus-operations
- L’opération a expiré. Reason le sera défini sur ServiceTimeout dans ce cas.
- Le serveur est occupé. Vous devez attendre avant de réessayer l’opération. La raison de l’échec est définie sur ServiceBusy dans ce cas.
- Une erreur interne ou une exception inattendue se produit. La raison de l’échec est définie sur GeneralError dans ce cas.
S’applique à
Azure SDK for .NET