Delen via


ServiceBusRuleManager.DeleteRuleAsync(String, CancellationToken) Methode

Definitie

Hiermee verwijdert u de regel voor het abonnement dat is geïdentificeerd door ruleName.

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

Parameters

ruleName
String

Naam van de regel

cancellationToken
CancellationToken

Een optioneel CancellationToken exemplaar om aan te geven dat de aanvraag de bewerking moet annuleren.

Retouren

Een taakexemplaar die de asynchrone verwijderregelbewerking vertegenwoordigt.

Uitzonderingen

  • De opgegeven entiteit kan niet worden gevonden. De Reason wordt in dit geval ingesteld op MessagingEntityNotFound .
  • Er is een time-out opgetreden voor de bewerking. De Reason wordt in dit geval ingesteld op ServiceTimeout .
  • De server is bezet. U moet wachten voordat u de bewerking opnieuw uitvoert. De reden van de fout wordt in dit geval ingesteld op ServiceBusy .
  • Er treedt een interne fout of onverwachte uitzondering op. De reden van de fout wordt in dit geval ingesteld op GeneralError .

Van toepassing op