AxdBaseRead Class [AX 2012]
The AxdBaseRead class serializes an AxDocument into XML.
Syntax
class AxdBaseRead
Run On
Server
Methods
Method | Description | |
---|---|---|
buildDataSourceChildMap | Builds the variable DataSourceMap. For each child data source of the parameter _queryBuildDataSource, if the child data source can have output data, this method calls itself recursively with the child data source as the _queryBuildDataSource argument. | |
buildDataSourceMap | Finds all data sources on level one, and calls the AxdBaseRead.buildDataSourceChildMap Method if it can have output data. | |
buildFieldInfoMap | Creates a Map that contains all the fields that are going to be serialized and their properties. | |
buildMethodInfoMap | Creates a Map containing all of the parm methods, and their properties, which are going to be serialized. | |
cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) | |
canSerializeDocument | Verifies that all needed objects are initialized before they are used to serialize the document. | |
checkChangeTracking | ||
checkFilterChanges | ||
copyQueryLocally | ||
createOutboundDocumentPaging | ||
createQueryRun | ||
equal | Determines whether the specified object is equal to the current one. (Inherited from Object.) | |
findDocumentList | ||
findEntityKeyList | ||
findLimitOnDocument | ||
getActualTableId | ||
getAllowedParmMethodsMap | ||
getAxBCInstance | ||
getAxdMandatoryFields | ||
getFieldInfoMap | Retrieves a map that contains all the fields that are going to be serialized and their properties. | |
getMethodInfoMap | Retrieves a map that contains information about the parm methods of the specified class. | |
getTableFieldSet | ||
getTimeOutTimerHandle | Returns the timer handle for the object. (Inherited from Object.) | |
handle | Retrieves the handle of the class of the object. (Inherited from Object.) | |
init | Initializes all objects needed to serialize the Axd class object for the Microsoft Dynamics AX document. | |
initIsSitesPort | ||
initQueryForFind | ||
initQueryFromQueryFilter | ||
initQueryFromSetFilter | ||
initXmlWriter | ||
new | Initializes a new instance of the AxdBaseRead class. | |
notify | Releases the hold on an object that has called the wait method on this object. (Inherited from Object.) | |
notifyAll | Releases a lock on the object that was issued by the wait method on this object. (Inherited from Object.) | |
objectOnServer | Determines whether the object is on a server. (Inherited from Object.) | |
owner | Returns the instance that owns the object. (Inherited from Object.) | |
parmAifEndpointActionPolicyInfo | Gets or sets the AifEndpointActionPolicyInfo parameter. | |
parmAxdBase | Gets or sets the AxdBase parameter. | |
parmChangedDateTime | Gets or sets the ChangedDateTime parameter. | |
parmConfigRecId | Gets or sets the ConfigRecId parameter. | |
parmDocumentPaging | Gets or sets the DocumentPaging parameter. | |
parmEntityKey | Gets or sets the EntityKey parameter. | |
parmEntityKeyList | Gets or sets the EntityKeyList parameter. | |
parmEntityKeyPageStatus | Gets or sets the EntityKeyPageStatus parameter. | |
parmEntityKeyPageStatusDetails | Gets or sets the EntityKeyPageStatusDetails parameter. | |
parmFilterXSD | Gets or sets the FilterXSD parameter. | |
parmMoreDocumentsExist | Gets or sets the MoreDocumentsExist parameter. | |
parmQueryCriteria | Gets or sets the QueryCriteria parameter. | |
parmSchemaId | Gets or sets the SchemaId parameter. | |
readDocument | Serializes the XML document. | |
readDocumentList | ||
reset | Resets the AxdBaseRead object so the object can be run again with different parameters. | |
returnAxBCInstance | ||
serializeBudgetAccount | ||
serializeBudgetPlanningAccount | This method serializes budget planning account to XML. | |
serializeClass | Serializes an object. | |
serializeDefaultAccount | ||
serializeDimension | ||
serializeDimensionAttributeSet | ||
serializeDimensionAttributeValues | ||
serializeDimensionAttributeValueSet | ||
serializeDimensionProperty | ||
serializeDocument | This protected method serializes the document into XML. | |
serializeLedgerAccount | ||
serializeMultiTypeAccount | ||
serializeMultiTypeDefaultAccount | ||
serializePolymorphicRecord | ||
serializeProperty | Serializes a property. | |
serializeQuery | Executes the query and serializes the fetched data. | |
serializeRecord | This method serializes a table record to XML. | |
serializeSfkReplacementValue | ||
serializeSimpleRecord | ||
serializeSitesSfkReplacementValue | ||
serializeTable | Serializes a table. | |
setDocumentNameSpace | ||
setTimeOut | Sets up the scheduled execution of a specified method. (Inherited from Object.) | |
setupChangedDocumentFilter | ||
setupQueryPaging | ||
toString | Returns a string that represents the current object. (Inherited from Object.) | |
usageCount | Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.) | |
validateDocumentPaging | ||
validateQuery | ||
wait | Pauses a process. (Inherited from Object.) | |
xml | Returns an XML string that represents the current object. (Inherited from Object.) | |
::construct | Initializes a new instance of the AxdBaseRead class. | |
::getNoOfDecimals | Retrieves the number of decimals of a property. | |
::isFieldMandatory | ||
::removeOuterJoinedChildDs |
Top
Remarks
This is a helper class to AxdBase Class. It is called from AxdBase.read Method.
Inheritance Hierarchy
Object Class
AxdBaseRead Class