Data.Cloud.AmazonAPI.TAmazonQueueService.PeekMessages

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function PeekMessages(const QueueURL: string; NumOfMessages: Integer;  ResponseInfo: TCloudResponseInfo = nil): TList<TCloudQueueMessage>; deprecated;

C++

System::Generics::Collections::TList__1<Data::Cloud::Cloudapi::TCloudQueueMessage*>* __fastcall PeekMessages _DEPRECATED_ATTRIBUTE0 (const System::UnicodeString QueueURL, int NumOfMessages, Data::Cloud::Cloudapi::TCloudResponseInfo* ResponseInfo = (Data::Cloud::Cloudapi::TCloudResponseInfo*)(0x0));

プロパティ

種類 可視性 ソース ユニット
function public
Data.Cloud.AmazonAPI.pas
Data.Cloud.AmazonAPI.hpp
Data.Cloud.AmazonAPI TAmazonQueueService


説明

警告: PeekMessages は非推奨になっています。 ReceiveMessage を使用してください。


メッセージのリストをキューから取得します。

このメソッドは、次のパラメータを受け付けます:

  • QueueURL: キューの URL。
  • NumOfMessages: 受け取るメッセージの最大数。NumOfMessages の指定可能な値は、1 - 10 です。
  • ResponseInfo: 省略可能。レスポンス情報を格納するクラス。

このメソッドは、メッセージのリストを返します。これらのメッセージは、指定された PopReceipt 値を持っていません。

PeekMessages は、GetMessages と同様です。主な違いは、PeekMessages はメッセージを他のリクエストに対して隠ぺいしない点です。0VisibilityTimeout パラメータとして、GetMessages に渡すと、同じ結果になります。

関連項目