仲介型メッセージのプロパティ
メッセージの送信時、メッセージの次のプロパティを指定できます。 1 つのメッセージが送信または受信される場合、これらのプロパティは JSON でエンコードされた形式の BrokerProperties HTTP ヘッダーに含まれます。 メッセージのバッチが送信される場合は、これらのプロパティは JSON でエンコードされた HTTP 本文の一部になります。 詳細については、「メッセージの 送信 」と「 メッセージ バッチの送信」を参照してください。
次の表に、 Microsoft.ServiceBus.Messaging.BrokeredMessage プロパティの 一覧を示します。 このプロパティの順序は任意です。 プロパティが指定されていない場合、Service Bus はそのプロパティの既定値を使用します。 一覧にないブローカー プロパティは無視されます。 承認されたプロパティは、指定された api-version の値からは独立しています。 api-version 指定子は、HTTP 要求に必須ではありません。
SessionId プロパティと PartitionKey プロパティの両方を設定する場合は、同じ値を設定する必要があります。
プロパティ名 | Default | [プロパティの説明] |
---|---|---|
CorrelationId | (空) | CorrelationId |
ForcePersistence | false | ForcePersistence |
Label | (空) | Label |
MessageId | (空) | MessageId |
パーティション キー | (空) | PartitionKey |
ReplyTo | (空) | ReplyTo |
ReplyToSessionId | (空) | ReplyToSessionId |
ScheduledEnqueueTimeUtc | (空) | ScheduledEnqueueTimeUtc |
SessionId | (空) | SessionId |
TimeToLive | (空) | TimeToLive |
終了 | (空) | To |
ViaPartitionKey | (空) | ViaPartitionKey |
これらのプロパティに加えて、カスタム プロパティを指定できます。 1 つのメッセージが送信または受信される場合、各カスタム プロパティは独自の HTTP ヘッダーに含まれます。 メッセージのバッチが送信される場合は、カスタム プロパティは JSON でエンコードされた HTTP 本文の一部になります。 詳細については、「メッセージの 送信 」と「 メッセージ バッチの送信」を参照してください。