ServiceBusMessage クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ServiceBusMessageは、Service Bus キューとトピックにデータを送信するために使用されます。 メッセージを受信する場合は、 ServiceBusReceivedMessage が使用されます。
public class ServiceBusMessage
type ServiceBusMessage = class
Public Class ServiceBusMessage
- 継承
-
ServiceBusMessage
注釈
メッセージ構造については、 製品ドキュメントで詳しく説明します。
コンストラクター
ServiceBusMessage() |
新しいメッセージを作成します。 |
ServiceBusMessage(AmqpAnnotatedMessage) |
指定した AmqpAnnotatedMessage インスタンスから新しいメッセージを作成します。 |
ServiceBusMessage(BinaryData) |
指定した BinaryData インスタンスから新しいメッセージを作成します。 |
ServiceBusMessage(ReadOnlyMemory<Byte>) |
指定したペイロードから新しいメッセージを作成します。 |
ServiceBusMessage(ServiceBusReceivedMessage) |
プロパティをコピーして、指定した受信メッセージから新しいメッセージを作成します。 |
ServiceBusMessage(String) |
UTF-8 エンコードを使用して、指定した文字列から新しいメッセージを作成します。 |
プロパティ
ApplicationProperties |
カスタム メッセージ メタデータに使用できるアプリケーション プロパティ バッグを取得します。 |
Body |
メッセージの本文を取得または設定します。 |
ContentType |
コンテンツ タイプ記述子を取得または設定します。 |
CorrelationId |
関連付け識別子を取得または設定します。 |
MessageId |
メッセージを識別する MessageId を取得または設定します。 |
PartitionKey |
パーティション分割されたエンティティにメッセージを送信するためのパーティション キーを取得または設定します。 |
ReplyTo |
応答を送信するエンティティのアドレスを取得または設定します。 |
ReplyToSessionId |
アドレスを拡張するセッション識別子を ReplyTo 取得または設定します。 |
ScheduledEnqueueTime |
受信者がメッセージを使用できるようにする日付と時刻を UTC で取得または設定します。 このプロパティは、メッセージがクライアントから送信されるタイミングを制御しません。 が呼び出されると |
SessionId |
セッション対応エンティティのセッション識別子を取得または設定します。 |
Subject |
アプリケーション固有のサブジェクトを取得または設定します。 |
TimeToLive |
メッセージの "time to live" 値を取得または設定します。 |
To |
"to" アドレスを取得または設定します。 |
TransactionPartitionKey |
パーティション転送キューを介してエンティティにメッセージを送信するためのパーティション キーを取得または設定します。 |
メソッド
GetRawAmqpMessage() |
ネットワーク経由で送信される生の AMQP メッセージ データを取得します。 これは、 で最上位のプロパティとして公開されていない AMQP ヘッダー、フッター、プロパティ、または注釈データの設定を必要とするシナリオを ServiceBusMessage有効にするために使用できます。 |
ToString() |
現在のメッセージを表す文字列を返します。 |
適用対象
Azure SDK for .NET