@azure/service-bus package
クラス
MessagingError |
メッセージング エラーの基本クラスについて説明します。 |
ServiceBusAdministrationClient |
すべての操作は、関連する出力を持つオブジェクトに解決される promise を返します。
これらのオブジェクトには、 という |
ServiceBusClient |
キューやトピックにメッセージを送信するための Sender インスタンスと、キューとサブスクリプションからメッセージを受信する Receiver インスタンスを作成できるクライアント。 |
ServiceBusError |
Service Bus 内で発生するエラー。 |
インターフェイス
AuthorizationRule |
ATOM ベースの管理操作の の |
CorrelationRuleFilter |
関連付けフィルター式を表します。 CorrelationRuleFilter は、サブスクリプションからの受信メッセージのユーザー プロパティとシステム プロパティに一致する一連の条件を保持します。 |
CreateMessageBatchOptions |
で メソッドを
使用例:
|
CreateQueueOptions |
キューの設定可能なオプションを表します |
CreateSubscriptionOptions |
サブスクリプションの設定可能なオプションを表します |
CreateTopicOptions |
トピックの設定可能なオプションを表します |
DeadLetterOptions |
Service Bus から受信したメッセージの メソッドを使用して |
Delivery | |
GetMessageIteratorOptions |
Service Bus から反復可能な反復子を取得するときのオプション。 |
HttpHeader |
HttpHeaders コレクション内の個々のヘッダー。 |
HttpHeadersLike |
HTTP ヘッダーのキーと値のペアのコレクション。 |
HttpResponse |
常に存在する HTTP 応答のプロパティ。 |
MessageHandlers |
一般的なメッセージ ハンドラー インターフェイス (streamMessages に使用)。 |
NamespaceProperties |
Service Bus 名前空間に関連するメタデータを表します。 |
OperationOptions |
すべての操作の基本オプションの種類。 |
PeekMessagesOptions |
レシーバーの メソッドに |
ProcessErrorArgs |
コールバックの |
QueueProperties |
updateQueue の入力を表します。 |
QueueRuntimeProperties |
キュー エンティティのランタイム情報属性を表します |
ReceiveMessagesOptions |
Service Bus からメッセージのバッチを受信するときのオプション。 |
RetryOptions |
モード、再試行回数、再試行間隔などを決定する再試行ポリシー オプション。 |
RuleProperties |
ルールのすべての属性を表します。 |
ServiceBusAdministrationClientOptions |
のクライアント オプションを表します |
ServiceBusClientOptions |
ServiceBusClient の作成時に指定できるオプションについて説明します。
|
ServiceBusConnectionStringProperties |
Service Bus 接続文字列を構成するプロパティのセット。 |
ServiceBusMessage |
Service Bus に送信するメッセージについて説明します。 |
ServiceBusMessageBatch |
メソッドを使用して作成できるメッセージの <xref:createBatch> バッチ。 |
ServiceBusReceivedMessage |
ピーク操作中に Service Bus から受信したメッセージについて説明します。そのため、解決できません。 |
ServiceBusReceiver |
セッションを処理しないレシーバー。 |
ServiceBusReceiverOptions |
レシーバーの作成時に使用するオプション。 |
ServiceBusRuleManager |
サブスクリプションのルールを管理できるようにします。 このルール マネージャーではリッスン要求のみが必要ですが、 ServiceBusAdministrationClient には要求の管理が必要です。 |
ServiceBusSender |
Sender を使用すると、メッセージの送信、後で送信するメッセージのスケジュール設定、スケジュールされたメッセージの取り消しを行うことができます。
|
ServiceBusSenderOptions |
送信者を作成するときに使用するオプション。 |
ServiceBusSessionReceiver |
セッション ロックの更新など、セッションを処理するレシーバー。 |
ServiceBusSessionReceiverOptions |
セッションが有効になっている Queue/Subscription を使用する場合に |
SqlRuleFilter |
SqlRuleFilter で使用可能なすべてのフィールドを表します |
SubscribeOptions |
Service Bus キューまたはサブスクリプションをサブスクライブするときに使用されるオプション。 |
SubscriptionProperties |
updateSubscription の入力を表します。 |
SubscriptionRuntimeProperties |
サブスクリプション エンティティのランタイム情報属性を表します |
TokenCredential |
認証トークンを提供できる資格情報を表します。 |
TopicProperties |
updateTopic の入力を表します。 |
TopicRuntimeProperties |
トピック エンティティのランタイム情報属性を表します |
TryAddOptions |
分散トレースのコンテキストを手動で伝達 |
WebResourceLike |
リモート サーバーに対して行われる HTTP 要求の説明。 |
WebSocketImpl |
WebSocket コンストラクターの必要な形状について説明します。 |
WebSocketOptions |
Web ソケット経由の AMQP 接続のチャネリングを構成するためのオプション。 |
型エイリアス
EntitiesResponse |
反復処理を開始する も含むエンティティに対するリスト操作の |
EntityAvailabilityStatus |
Service Bus メッセージング エンティティに使用 |
EntityStatus |
Service Bus メッセージング エンティティに使用 |
OperationOptionsBase |
注: この型は、OperationOptions から関連するフィールドと構造 トレースと abortSignal を構成するためのオプション。 |
RawHttpHeaders |
単純な JSON オブジェクトとして表される HttpHeaders コレクション。 |
ServiceBusErrorCode |
Service Bus のエラー コード。 |
SqlRuleAction |
SqlRuleAction で使用可能なすべてのフィールドを表します |
TransferProgressEvent |
アップロードまたはダウンロードの進行状況に応じて発生します。 |
WithResponse |
未加工の応答と共に、操作の返された応答を表します。 |
列挙型
RetryMode |
再試行モードの種類について説明します |
TokenType |
サポートされているトークンの種類について説明します。 |
関数
delay<T>(number, Abort |
t ミリ秒後に promise を解決する setTimeout のラッパー。 |
is |
エラーが型であるかどうかを判断します |
parse |
指定された接続文字列を、Azure Service Busに適用できるさまざまなプロパティに解析します。 プロパティは、ServiceBusClient を構築するのに役立ちます。 |
関数の詳細
delay<T>(number, AbortSignalLike, string, T)
t ミリ秒後に promise を解決する setTimeout のラッパー。
function delay<T>(delayInMs: number, abortSignal?: AbortSignalLike, abortErrorMsg?: string, value?: T): Promise<T | void>
パラメーター
- delayInMs
-
number
遅延するミリ秒数。
- abortSignal
- AbortSignalLike
含む操作に関連付けられている abortSignal。
- abortErrorMsg
-
string
包含操作に関連付けられている中止エラー メッセージ。
- value
-
T
タイムアウトの t ミリ秒後に解決される値。
戻り値
Promise<T | void>
- 解決済みの Promise
isServiceBusError(unknown)
エラーが型であるかどうかを判断します ServiceBusError
function isServiceBusError(err: unknown): err
パラメーター
- err
-
unknown
ServiceBusError 型であるかどうかを確認するためのエラー
戻り値
err
parseServiceBusConnectionString(string)
指定された接続文字列を、Azure Service Busに適用できるさまざまなプロパティに解析します。 プロパティは、ServiceBusClient を構築するのに役立ちます。
function parseServiceBusConnectionString(connectionString: string): ServiceBusConnectionStringProperties
パラメーター
- connectionString
-
string
Service Bus 名前空間、キュー、またはトピック用に作成された Shared Access Policy に関連付けられている接続文字列。