ServiceBusRuleManager.DeleteRuleAsync(String, CancellationToken) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
移除 所 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 。