Skip to main content
Table of Contents

TTMSMCPCustomCloudBase.ExecuteRequest Method

Executes the current Request immediately and returns the result object.

API unit family: TMS.MCP.CloudBase Declaring type: TTMSMCPCustomCloudBase

Syntax

TMS.MCP.CloudBase.hppPascalC++
function ExecuteRequest(const ARequestResultEvent: TTMSMCPCloudBaseRequestResultEvent = nil; const ARequestResultProgressEvent: TTMSMCPCloudBaseRequestResultProgressEvent = nil; const AAsync: Boolean = True): TJSPromiseTTMSMCPCloudBaseRequestResult; virtual;
virtual TTMSMCPCloudBaseRequestResult* __fastcall ExecuteRequest(const _di_TTMSMCPCloudBaseRequestResultEvent ARequestResultEvent = _di_TTMSMCPCloudBaseRequestResultEvent(), const _di_TTMSMCPCloudBaseRequestResultProgressEvent ARequestResultProgressEvent = _di_TTMSMCPCloudBaseRequestResultProgressEvent(), const bool AAsync = true);

Parameters

Name Description
ARequestResultEvent Optional callback invoked when the request completes.
ARequestResultProgressEvent Optional callback invoked during progress.
AAsync When True, the request runs asynchronously.

Returns

The result object for the executed request.