Condividi tramite


ServiceBusRuleManager.DeleteRuleAsync(String, CancellationToken) Metodo

Definizione

Rimuove la regola nella sottoscrizione identificata da 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

Parametri

ruleName
String

Nome della regola

cancellationToken
CancellationToken

Istanza facoltativa CancellationToken per segnalare la richiesta di annullare l'operazione.

Restituisce

Istanza dell'attività che rappresenta l'operazione di rimozione asincrona della regola.

Eccezioni

  • Impossibile trovare l'entità specificata. L'oggetto Reason verrà impostato su MessagingEntityNotFound in questo caso.
  • Timeout dell'operazione. L'oggetto Reason verrà impostato su ServiceTimeout in questo caso.
  • Il server è occupato. È consigliabile attendere prima di ripetere l'operazione. Il motivo dell'errore verrà impostato su ServiceBusy in questo caso.
  • Si verifica un errore interno o un'eccezione imprevista. Il motivo dell'errore verrà impostato su GeneralError in questo caso.

Si applica a