QPR Knowledge Base 2017.1

QueryObjectsAsXml

QueryObjectsAsXml

Previous topic Next topic No directory for this topic  

QueryObjectsAsXml

Previous topic Next topic Topic directory requires JavaScript Mail us feedback on this topic!  

Revision history:

Introduced in QPR 8.0

 

Performs a query and returns the results as a string containing XML. Apart from the return value type this function behaves similarly as QueryObjects, so please see the sub-sections of that function listing for more information about the functions and attributes available.

 

Synopsis:

 

string QueryObjectsAsXml (string sessionId, string query, string criteria, string sortBy, string attributes, string options)

 

Return Value:

 

Result set of the query as a string containing XML. If the set contains objects to which the user does not have rights to, only object ID is returned for those.

 

Parameters:

 

sessionId: String. ID of an authenticated session.

query: String. The actual query. See the Query Syntax section for syntax information.

criteria: String.

sortBy: String.

attributes: String. Comma-separated list of attributes that are included in the results.

options: String. Additional options for the query.

 

Example Procedure:

 

ServiceClient client = new ServiceClient("WSHttpBinding_IService");

string sessionId = client.Authenticate("qpr", "demo");

string xmlElement = client.QueryObjectsAsXml(sessionId, "[SC.1].SubObjects", "", "", "", "");

client.LogOff(sessionId);

client.Close();