XMLBatchReadBuilder Class Members
- Last UpdatedMar 17, 2026
- 4 minute read
The following tables list the members exposed by XMLBatchReadBuilder.
| Name | Description | |
|---|---|---|
![]() | XMLBatchReadBuilder Constructor | Overloaded. The XMLReadBuilder class simplifies the building of a batch of standard Factelligence XML encoded READ requests |
| Name | Description | |
|---|---|---|
![]() | lastElement | Keep a reference to the last added XmlElement for future calls that add to it (Inherited from Fact.Common.XMLBuilder) |
![]() | paramParentElement | Keep a reference to the current parent parameter XmlElement for future calls that add to it (Inherited from Fact.Common.XMLBuilder) |
![]() | requestParentElement | Keep a reference to the current parent request XmlElement for future calls that add to it (Inherited from Fact.Common.XMLBuilder) |
![]() | rootElement | Keep a reference to the root XmlElement for future calls that add to it (Inherited from Fact.Common.XMLBuilder) |
![]() | xmlDoc | Reference to the encapsulated XML DOM object (Inherited from Fact.Common.XMLCommon) |
| Name | Description | |
|---|---|---|
![]() | Xml | Read only property to access the current XML string contained by the XMLDocument object (Inherited from Fact.Common.XMLCommon) |
![]() | XmlDoc | Read only property to access the XMLDocument object (Inherited from Fact.Common.XMLCommon) |
| Name | Description | |
|---|---|---|
![]() | AddAttribute | Adds an attribute to the most recently created element Throws exception if call fails for any reason (Inherited from Fact.Common.XMLBuilder) |
![]() | AddElement | Overloaded. This override adds an element and its text to the LAST added element in the XML doc Throws exception if the call fails eg if the current element does not exist (Inherited from Fact.Common.XMLBuilder) |
![]() | AddFilter | Overloaded. Function to add a new filter and its value to the current (ie. most recently added) request in the batch |
![]() | AddGetAllRequest | Add a request to the batch for a GetAll() read from a specified object |
![]() | AddGetByKeyRequest | Add a request to the batch for a GetByKey() read from a specified object |
![]() | AddGetSpecRequest | Add a request to the batch for a GetSpecific() read from a specified object. Also supports GetAll() requests if the cmd parameter specifies as such |
![]() | AddRequest | Adds a request to the XML doc and specifies the command The root node of the XML request must have already been built Throws an exception if the call fails for any reason (Inherited from Fact.Common.XMLBuilder) |
![]() | BuildRootNode | Builds the root node of an XML document - this is always the 1st step Throws an exception if the call fails for any reason (Inherited from Fact.Common.XMLBuilder) |
![]() | Reset | Replace the current instance of the XMLDocument object with a new fresh one and reset the instance variables for this document (Inherited from Fact.Common.XMLBuilder) |
| Name | Description | |
|---|---|---|
![]() | BuildExecCmd | Builds a specific command for a custom function supported by an object Use BuildXMLWriteCmd() to build standard Add, Update or Delete commands Any parameter values must be individually added AFTER calling this method Throws exception if the call fails for any reason (Inherited from Fact.Common.XMLBuilder) |
![]() | BuildWriteCmd | Builds a standard Add, Update or Delete command supported by an object Use BuildXMLExecCmd() to build object specific custom commands Any parameter values must be individually added AFTER calling this method Throws exception if the call fails for any reason (Inherited from Fact.Common.XMLBuilder) |




