DSAzure.TAzureService.CanonicalizedQueryParams

From RAD Studio API Documentation
Jump to: navigation, search

Delphi

function CanonicalizedQueryParams(aParams: array of const; aValues: array of const;  aUserParams: array of const; aUserValues: array of const): String;

C++

System::UnicodeString __fastcall CanonicalizedQueryParams(System::TVarRec *aParams, const int aParams_High, System::TVarRec *aValues, const int aValues_High, System::TVarRec *aUserParams, const int aUserParams_High, System::TVarRec *aUserValues, const int aUserValues_High);

Properties

Type Visibility Source Unit Parent
function protected
DSAzure.pas
DSAzure.hpp
DSAzure TAzureService

Description

Builds a sorted string representation of the given parameters.

CanonicalizedQueryParams takes in two pairs of arrays. The first pair of arrays is represented by URI parameters and their corresponding values for properties specified by the API. The second pair of arrays is also represented by URI parameters and their values, but the API may allow the user to indirectly specify them, depending on the function being called. See TAzureBlobService.ListBlobs, for example.

The result is a string representation of the parameter keys and their values, sorted by key.

See Also