次の方法で共有


NamespaceManager.RenameQueueAsync(String, String) メソッド

定義

RenameQueue(String, String) の非同期バージョン。 これは現在、Premium Service Bus SKU ではサポートされていません。

public System.Threading.Tasks.Task<Microsoft.ServiceBus.Messaging.QueueDescription> RenameQueueAsync (string path, string newPath);
member this.RenameQueueAsync : string * string -> System.Threading.Tasks.Task<Microsoft.ServiceBus.Messaging.QueueDescription>
Public Function RenameQueueAsync (path As String, newPath As String) As Task(Of QueueDescription)

パラメーター

path
String

既存のキューへのパス。

newPath
String

名前が変更されたキューへの新しいパス。

戻り値

Task<TResult> を返します。

例外

が null または空の場合に path スローされます。

path 長さが 290 文字を超える場合にスローされます。

操作がタイムアウトしたときにスローされます。タイムアウト期間は、 クラスを NamespaceManagerSettings 介して初期化されます。 タイムアウト値が比較的小さい場合は、この例外を OperationTimeout 回避するために、 プロパティの値を増やすことができます。

指定したパスを持つソース キューが存在しない場合にスローされます。

同じパスを持つターゲット キューが同じ名前空間内に存在する場合にスローされます。

クライアントに操作を実行するための資格情報がない場合にスローされます。

内部エラーまたは予期しない例外が発生したときにスローされます。

適用対象