ServiceBusError class
Service Bus 内で発生するエラー。
- Extends
-
MessagingError
コンストラクター
Service |
|
Service |
プロパティ
code | エラーの理由。
|
継承されたプロパティ
address | ネットワーク接続に失敗したアドレス。
が Node.js |
errno | システム指定のエラー番号。
が Node.js |
info | エラーに関する追加の詳細。 |
message | |
name | エラー名。 既定値は "MessagingError" です。 |
port | 使用できないネットワーク接続ポート。
が Node.js |
retryable | エラーが再試行可能かどうかを示します。 既定値: true。 |
stack | |
syscall | エラーをトリガーしたシステム呼び出しの名前。
が Node.js |
コンストラクターの詳細
ServiceBusError(MessagingError)
new ServiceBusError(messagingError: MessagingError)
パラメーター
- messagingError
-
MessagingError
プロパティが ServiceBusError にコピーされるエラー。
ServiceBusError(string, ServiceBusErrorCode)
new ServiceBusError(message: string, code: ServiceBusErrorCode)
パラメーター
- message
-
string
エラーに関する詳細情報を提供するエラー メッセージ。
- code
- ServiceBusErrorCode
エラーの理由。
プロパティの詳細
code
エラーの理由。
- GeneralError: 例外は、クライアント ライブラリ内の一般的なエラーの結果でした。
- MessagingEntityNotFound: Service Bus サービスで Service Bus リソースが見つかりません。
- MessageLockLost: メッセージのロックが失われます。 呼び出し元は、メッセージの受信と処理を再試行する必要があります。
- MessageNotFound: 要求されたメッセージが見つかりませんでした。
- MessageSizeExceeded: メッセージが、そのトランスポートに許可されている最大サイズを超えています。
- MessagingEntityAlreadyExists: 同じ名前のエンティティが同じ名前空間の下に存在します。
- MessagingEntityDisabled: メッセージング エンティティが無効になっています。 ポータルを使用してエンティティをもう一度有効にします。
- QuotaExceeded: Azure Service Bus サービスとの対話中に、Service Bus リソースに適用されたクォータを超えました。
- ServiceBusy: Azure Service Bus サービスは、操作を実行するクライアント要求に応答してビジー状態であることを報告します。
- ServiceTimeout: Azure Service Bus サービスとの対話中に操作またはその他の要求がタイムアウトしました。
- ServiceCommunicationProblem: Azure Service Bus サービスと対話するときに一般的な通信エラーが発生しました。
- SessionCannotBeLocked: 要求されたセッションをロックできません。
- SessionLockLost: セッションのロックの有効期限が切れています。 呼び出し元はセッションを再度要求する必要があります。
- UnauthorizedAccess": ユーザーはエンティティにアクセスできません。
code: ServiceBusErrorCode
プロパティ値
継承されたプロパティの詳細
address
ネットワーク接続に失敗したアドレス。
が Node.js SystemError
でインスタンス化された場合MessagingError
にのみ存在します。
address?: string
プロパティ値
string
継承元 MessagingError.address
errno
システム指定のエラー番号。
が Node.js SystemError
でインスタンス化された場合MessagingError
にのみ存在します。
errno?: number | string
プロパティ値
number | string
継承元 MessagingError.errno
info
エラーに関する追加の詳細。
info?: any
プロパティ値
any
MessagingError.info から継承
message
message: string
プロパティ値
string
継承元 Error.message
name
エラー名。 既定値は "MessagingError" です。
name: string
プロパティ値
string
MessagingError.name から継承
port
使用できないネットワーク接続ポート。
が Node.js SystemError
でインスタンス化された場合MessagingError
にのみ存在します。
port?: number
プロパティ値
number
継承元 MessagingError.port
retryable
エラーが再試行可能かどうかを示します。 既定値: true。
retryable: boolean
プロパティ値
boolean
継承元 MessagingError.retryable
stack
stack?: string
プロパティ値
string
継承元 Error.stack
syscall
エラーをトリガーしたシステム呼び出しの名前。
が Node.js SystemError
でインスタンス化された場合MessagingError
にのみ存在します。
syscall?: string
プロパティ値
string
継承元 MessagingError.syscall