セールス: 1-800-867-1380

NamespaceManager.CreateQueue メソッド (String)

指定されたパスを使用してサービス名前空間に新しいキューを作成します。

名前空間:  Microsoft.ServiceBus
アセンブリ:  Microsoft.ServiceBus (Microsoft.ServiceBus.dll)

public QueueDescription CreateQueue(
	string path
)

パラメーター

path
型: System.String
サービス名前空間ベース アドレスを基準にしたキューの相対パス。

戻り値

型: Microsoft.ServiceBus.Messaging.QueueDescription
新しく作成されたキューの QueueDescription

例外条件
ArgumentException

path が null か空です。

ArgumentOutOfRangeException

path の長さが 290 文字を超えています。

TimeoutException

操作がタイムアウトしました。タイムアウト期間は NamespaceManagerSettings クラスで初期化されます。タイムアウト値が比較的小さい場合、この例外を回避するには、OperationTimeout プロパティの値を大きくする必要があります。

MessagingEntityAlreadyExistsException

名前とパスが同じキューまたはトピックが同じサービス名前空間に存在します。

UnauthorizedAccessException

NamespaceManager オブジェクトに、この操作を実行するために必要なアクセス許可がありません。NamespaceManager に、この操作の実行に必要な Credential 資格情報があることを確認する必要があります。

QuotaExceededException

説明で指定したサイズがサポートされていないか、許容される最大クォータ サイズに達しました。サポートされるサイズ値のいずれかを指定するか、既存のエンティティを削除するか、クォータ サイズを増やす必要があります。

MessagingException

内部エラーまたは予期しない例外が発生しました。

ServerBusyException

論理操作によってサーバーが過負荷になっています。次のアクションのすべてを考慮できます。

  • しばらく待ってから、この関数の呼び出しを再試行します。

  • 再試行する前にエンティティを削除します (たとえば、それ以上メッセージを送信する前に受信します)。

この情報は役に立ちましたか。
(残り 1500 文字)
フィードバックをいただき、ありがとうございました

コミュニティの追加

追加
表示:
© 2015 Microsoft