アイテムのステータスを格納する Service Bus Queue Brokered Message にプロパティを保持できるようにしたいと考えています。そのため、何らかの理由でアイテムが再処理された場合、プロセスのどこに到達したかを示すレコードがあります (再試行ロジックを改善します)。
したがって、キューからアイテムを取得するための以下のコードがあります。
var brokeredMessage =
_queueClient.Receive(TimeSpan.FromSeconds(DEFAULT_WAIT_TIME_IN_SECONDS));
次に、次のようにステータス列挙型を保持するようにプロパティを調整します。
brokeredMessage.Properties.Add("Status", MessageStatusEnum.MessageReceived);
このように Brokered Message 内で新規/更新プロパティを永続化することは可能ですか?追加のメソッドを呼び出す必要がありますか?それとも、受信後にプロパティに加えられた変更は失われますか?