DSAzure.TAzureQueueService.GetMessages
Delphi
function GetMessages(const QueueName: String; NumOfMessages: Integer = 0; VisibilityTimeout: Integer = 0): String;
C++
System::UnicodeString __fastcall GetMessages(const System::UnicodeString QueueName, int NumOfMessages = 0x0, int VisibilityTimeout = 0x0);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | DSAzure.pas DSAzure.hpp |
DSAzure | TAzureQueueService |
説明
キュー メッセージを取得し、一時的に隠ぺいします。
GetMessages は、取得したすべてのメッセージの XML 文字列を返します。取得されるメッセージ数は、NumOfMessages
の値で制御され、取得したから非表示状態にしておく時間は VisibilityTimeout
によって制御されます。この間、返された各メッセージで提供されている pop 受信を使用できます。それを使用して、DeleteMessage を呼び出して該当するメッセージを削除することができます。
詳細については、MSDN ドキュメント、および、関連項目せく本の Microsoft Azure Queue API ページを参照してください。