12

明日 (24 時間後) にキューに表示されるメッセージを Azure キュー ストレージに追加するにはどうすればよいですか?

4

1 に答える 1

28

ストレージ クライアント ライブラリを使用している場合は、CloudQueue で addMessage オーバーロードを使用して、初期可視性遅延を入力パラメーターとして使用できます。

具体的には、2.0 では次のオーバーロードを使用する必要があります。

AddMessage(CloudQueueMessage message, TimeSpan? timeToLive = null, TimeSpan? initialVisibilityDelay = null, QueueRequestOptions options = null, OperationContext operationContext = null)

バージョン 1.7 を使用している場合は、次のオーバーロードを使用します。

public void AddMessage(CloudQueueMessage message, TimeSpan? timeToLive, TimeSpan? initialVisibilityDelay)

可視性タイムアウトとその仕組みについて詳しくは、こちらをご覧ください。

TTL (Time to Live; つまり、死亡までの時間。ライブまでの時間ではない) は制限されていませんが (バージョン 2017-07-29 の時点)、visibilityTimeout は「0 以上でなければならず、7 を超えることはできません。日々"

于 2013-10-30T16:08:46.807 に答える