Data.Cloud.AzureAPI.TAzureQueueService.PeekMessages

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

Delphi

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

C++

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

プロパティ

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


説明

渡されたキューからメッセージを返します。

PeekMessages を使用すると、Data.Cloud.CloudAPI.TCloudQueueMessage.PopReceipt を指定せずに、渡されたキューからメッセージを取得することができます。

次の表は、パラメータの意味を表しています:

パラメータ 説明

QueueName

メッセージを取得するキューの名前。

NumOfMessages

返すメッセージの最大数。

ResponseInfo

レスポンス情報を格納する任意のクラス。

NumOfMessages が設定されていない場合、サーバー デフォルトの 1 が使用されます。 使用可能な最大値は 32 です。

この呼び出しによって返されるメッセージは、指定された自分自身の Data.Cloud.CloudAPI.TCloudQueueMessage.PopReceiptない点に留意してください。VisibilityTimeout はないため、他のユーザーは即座にメッセージに問い合わせ、参照することができます。

関連項目