TdxRestServiceResponse.IsSuccess Property
Identifies if the current query to a REST server is successful.
#Declaration
Delphi
property IsSuccess: Boolean read;
#Property Value
Type | Description |
---|---|
Boolean |
|
#Remarks
You can use the StatusCode property to obtain the status code associated with the current server response.
#Code Example: Validate Server Response
The code example in this topic section demonstrates a function that checks if an Azure Maps server response is valid. The function returns False
and displays a message box with the corresponding error message if a server query fails.
uses
dxMessageDialog; // This unit declares the dxMessageDlg global function
// ...
function TMyForm.ValidateServerResponse(AResponse: TdxAzureMapResponse): Boolean;
begin
if AResponse <> nil then
begin
Result := AResponse.IsSuccess;
if not Result and Assigned(AResponse.ErrorInfo) then
dxMessageDlg(AResponse.ErrorInfo.Message, TMsgDlgType.mtError, [mbOK], 0);
end
else
Result := False;
end;
See Also