共用方式為


ServiceBusRuleManager.DeleteRuleAsync(String, CancellationToken) 方法

定義

移除 所 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

參數

ruleName
String

規則的名稱

cancellationToken
CancellationToken

選擇性 CancellationToken 實例,用來向要求發出取消作業的訊號。

傳回

表示非同步移除規則作業的工作實例。

例外狀況

  • 找不到指定的實體。 在此情況下 Reason ,會將 設定為 MessagingEntityNotFound
  • 作業逾時。在此情況下 Reason ,會將 設定為 ServiceTimeout
  • 伺服器忙碌中。 您應該在重試作業之前等候。 在此情況下,失敗原因會設定為 ServiceBusy
  • 發生內部錯誤或非預期的例外狀況。 在此情況下,失敗原因會設定為 GeneralError

適用於