Share via


AxdCatImp.readList Method [AX 2012]

Reads posted transactions from the database and writes them to an XML string.

Syntax

public AifDocumentXml readList(
    AifEntityKeyList _aifEntityKeyList, 
    AifSchemaInfo _xsdInfo, 
    AifEndpointActionPolicyInfo _actionPolicyInfo, 
    AifConstraintListCollection _constraintListCollection, 
    AifPropertyBag _aifPropertyBag)

Run On

Server

Parameters

  • _xsdInfo
    Type: AifSchemaInfo Class
    An instance of the AifSchemaInfo class that specifies the XSD schema to use for filtering.
  • _actionPolicyInfo
    Type: AifEndpointActionPolicyInfo Class
    An instance of the AifEndpointActionPolicyInfo class that specifies the value mapping to perform; otherwise, an empty class.
  • _aifPropertyBag
    Type: AifPropertyBag Extended Data Type
    An instance of the AifPropertyBag class that contains an XMLDocPurpose object, which specifies whether the document is an original, a duplicate, a pro forma, or a snapshot.

Return Value

Type: AifDocumentXml Extended Data Type
An XML string that contains the data of the transaction.

Remarks

The readList method is implemented on the AxdBase class. If a document does not provide the corresponding action type (SendDocumentList) for the readList method. It must be overridden on the document class for this method to throw an error if called.

See Also

Reference

AxdCatImp Class