AfDataContainerSerializer Class [AX 2012]

The AfDataContainerSerializer class encapsulates the serialization logic for all types of data containers and data container lists.

class AfDataContainerSerializer

Run On

Called

  MethodDescription
Gg726952.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg726952.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg726952.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg726952.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg726952.privmethod(en-us,AX.60).gif new Initializes a new instance of the AfDataContainerSerializer class
Gg726952.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.)
Gg726952.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.)
Gg726952.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg726952.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg726952.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg726952.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg726952.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.)
Gg726952.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg726952.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg726952.privmethod(en-us,AX.60).gif Gg726952.static(en-us,AX.60).gif ::deserializeAxdDataContainer Deserializes an Axd data container from an XML representation.
Gg726952.privmethod(en-us,AX.60).gif Gg726952.static(en-us,AX.60).gif ::deserializeBudgetAccount
Gg726952.privmethod(en-us,AX.60).gif Gg726952.static(en-us,AX.60).gif ::deserializeBudgetPlanningAccount
Gg726952.pubmethod(en-us,AX.60).gif Gg726952.static(en-us,AX.60).gif ::deserializeDataContainer Deserializes a data container from XML representation.
Gg726952.privmethod(en-us,AX.60).gif Gg726952.static(en-us,AX.60).gif ::deserializeDataContainer_local
Gg726952.privmethod(en-us,AX.60).gif Gg726952.static(en-us,AX.60).gif ::deserializeDefaultAccount
Gg726952.privmethod(en-us,AX.60).gif Gg726952.static(en-us,AX.60).gif ::deserializeDimensionAttributeSet
Gg726952.privmethod(en-us,AX.60).gif Gg726952.static(en-us,AX.60).gif ::deserializeDimensionAttributeValues
Gg726952.privmethod(en-us,AX.60).gif Gg726952.static(en-us,AX.60).gif ::deserializeDimensionAttributeValueSet
Gg726952.privmethod(en-us,AX.60).gif Gg726952.static(en-us,AX.60).gif ::deserializeDimensionDataContainer
Gg726952.privmethod(en-us,AX.60).gif Gg726952.static(en-us,AX.60).gif ::deserializeLedgerAccount
Gg726952.privmethod(en-us,AX.60).gif Gg726952.static(en-us,AX.60).gif ::deserializeMultiTypeAccount
Gg726952.privmethod(en-us,AX.60).gif Gg726952.static(en-us,AX.60).gif ::deserializeMultiTypeDefaultAccount
Gg726952.privmethod(en-us,AX.60).gif Gg726952.static(en-us,AX.60).gif ::getAxdXmlSchema Gets the XML schema for the specified data container descriptor.
Gg726952.privmethod(en-us,AX.60).gif Gg726952.static(en-us,AX.60).gif ::getElement Extracts an element value from a package container that was created by one of the pack methods.
Gg726952.privmethod(en-us,AX.60).gif Gg726952.static(en-us,AX.60).gif ::getEnumId Gets the enumeration ID for the specified data item.
Gg726952.privmethod(en-us,AX.60).gif Gg726952.static(en-us,AX.60).gif ::getPackageHeader Extracts package header elements from a package container that was created by one of the pack methods.
Gg726952.pubmethod(en-us,AX.60).gif Gg726952.static(en-us,AX.60).gif ::getXmlRootName Gets the XML root name for the specified data container type.
Gg726952.pubmethod(en-us,AX.60).gif Gg726952.static(en-us,AX.60).gif ::getXmlSchema Gets the XML schema for the specified data container type.
Gg726952.privmethod(en-us,AX.60).gif Gg726952.static(en-us,AX.60).gif ::getXmlTypeName
Gg726952.privmethod(en-us,AX.60).gif Gg726952.static(en-us,AX.60).gif ::invalidPackage Throws an error that indicates that the package is invalid and cannot be unpacked.
Gg726952.privmethod(en-us,AX.60).gif Gg726952.static(en-us,AX.60).gif ::isElementType Checks the type of an element in a package container that was created by one of the pack methods.
Gg726952.privmethod(en-us,AX.60).gif Gg726952.static(en-us,AX.60).gif ::moveToNextElement
Gg726952.privmethod(en-us,AX.60).gif Gg726952.static(en-us,AX.60).gif ::normalizeType
Gg726952.pubmethod(en-us,AX.60).gif Gg726952.static(en-us,AX.60).gif ::packArray Packs the contents of the specified array into an X++ container.
Gg726952.privmethod(en-us,AX.60).gif Gg726952.static(en-us,AX.60).gif ::packContainer Packs contents of the specified container into an X++ container.
Gg726952.pubmethod(en-us,AX.60).gif Gg726952.static(en-us,AX.60).gif ::packDataContainer Packs the contents of the specified data container into an X++ container.
Gg726952.pubmethod(en-us,AX.60).gif Gg726952.static(en-us,AX.60).gif ::packDataContainerList Packs the contents of the specified data container list into an X++ container.
Gg726952.privmethod(en-us,AX.60).gif Gg726952.static(en-us,AX.60).gif ::serializeAxdDataContainer Serializes the specified Axd data container into XML.
Gg726952.privmethod(en-us,AX.60).gif Gg726952.static(en-us,AX.60).gif ::serializeBudgetAccount
Gg726952.privmethod(en-us,AX.60).gif Gg726952.static(en-us,AX.60).gif ::serializeBudgetPlanningAccount
Gg726952.pubmethod(en-us,AX.60).gif Gg726952.static(en-us,AX.60).gif ::serializeDataContainer Serializes the specified data container into XML.
Gg726952.privmethod(en-us,AX.60).gif Gg726952.static(en-us,AX.60).gif ::serializeDataItems
Gg726952.privmethod(en-us,AX.60).gif Gg726952.static(en-us,AX.60).gif ::serializeDefaultAccount
Gg726952.privmethod(en-us,AX.60).gif Gg726952.static(en-us,AX.60).gif ::serializeDimensionAttributeSet
Gg726952.privmethod(en-us,AX.60).gif Gg726952.static(en-us,AX.60).gif ::serializeDimensionAttributeValues
Gg726952.privmethod(en-us,AX.60).gif Gg726952.static(en-us,AX.60).gif ::serializeDimensionAttributeValueSet
Gg726952.privmethod(en-us,AX.60).gif Gg726952.static(en-us,AX.60).gif ::serializeDimensionDataContainer
Gg726952.privmethod(en-us,AX.60).gif Gg726952.static(en-us,AX.60).gif ::serializeDimensionProperty
Gg726952.privmethod(en-us,AX.60).gif Gg726952.static(en-us,AX.60).gif ::serializeLedgerAccount
Gg726952.privmethod(en-us,AX.60).gif Gg726952.static(en-us,AX.60).gif ::serializeMultiTypeAccount
Gg726952.privmethod(en-us,AX.60).gif Gg726952.static(en-us,AX.60).gif ::serializeMultiTypeDefaultAccount
Gg726952.privmethod(en-us,AX.60).gif Gg726952.static(en-us,AX.60).gif ::skipEndElement
Gg726952.pubmethod(en-us,AX.60).gif Gg726952.static(en-us,AX.60).gif ::unpackArray Unpacks an array from an X++ container that was created by the packArray method.
Gg726952.privmethod(en-us,AX.60).gif Gg726952.static(en-us,AX.60).gif ::unpackContainer Unpacks a container from an X++ container that was created by the packContainer method.
Gg726952.pubmethod(en-us,AX.60).gif Gg726952.static(en-us,AX.60).gif ::unpackDataContainer Unpacks a data container from an X++ container that was created by the packDataContainer method.
Gg726952.pubmethod(en-us,AX.60).gif Gg726952.static(en-us,AX.60).gif ::unpackDataContainerList Unpacks a data container list from an X++ container that was created by the packDataContainerList method.
Gg726952.privmethod(en-us,AX.60).gif Gg726952.static(en-us,AX.60).gif ::unpackPackage Unpacks a package that was created by one of the pack methods.
Top

Both serialization logic and forms are independent of implementation details of data containers and data container lists.

Object Class
  AfDataContainerSerializer Class

Community Additions

ADD
Show: