Share via


AxdBaseRead Class [AX 2012]

The AxdBaseRead class serializes an AxDocument into XML.

Syntax

class AxdBaseRead

Run On

Server

Methods

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

Top

Remarks

This is a helper class to AxdBase Class. It is called from AxdBase.read Method.

Inheritance Hierarchy

Object Class
  AxdBaseRead Class

See Also

AxdBase Class