AxaptaWrapper Members

Provides the ability to connect to the Microsoft Dynamics AX system, create Microsoft Dynamics AX record, container, and buffer objects, execute transactions, and perform other Microsoft Dynamics AX system tasks. It wraps IAxaptaRecordAdapter demanding only AxSessionPermission.

The following tables list the members exposed by the AxaptaWrapper type.

Public Properties

  Name Description
public property Adapter Gets or sets the underlying IAxaptaAdapter.

Top

Public Methods

(see also Protected Methods )

  Name Description
public method CallJob Overloaded. Calls the specified Axapta job.
public method CallStaticClassMethod Calls a static method from an Axapta class passing in the specified array of parameter values.
public method CallStaticRecordMethod Calls a static method from an Axapta record passing in the specified array of parameter values.
public method CreateAxaptaBuffer Overloaded. Creates an Axapta buffer object.
public method CreateAxaptaContainer Overloaded. Creates and Axapta container object.
public method CreateAxaptaObject Overloaded. Creates an Axapta object.
public method CreateAxaptaRecord Overloaded. Creates an Axapta record.
public method Equals  Overloaded. (Inherited from Object )
public method ExecuteStmt Executes a statement on the specified records.
public method GetBufferCount Retrieves the number of Axapta buffer objects.
public method GetContainerCount Retrieves the number of Axapta container objects.
public method GetHashCode  (Inherited from Object )
public method GetLoggedOnAxaptaObjectCount Retrieves the number of users logged on to the Microsoft Dynamics AX system.
public method GetObject Creates an AxaptaObject object and attaches it to a global Axapta object.
public method GetObjectCount Retrieves the number of Axapta objects.
public method GetRecordCount Retrieves the number of Axapta records.
public method GetType  (Inherited from Object )
public method static ReferenceEquals  (Inherited from Object )
public method Refresh Clears the internal memory cache, including the cached database information.
public method ToString  (Inherited from Object )
public method TTSAbort Aborts a transaction previously started by TTSBegin.
public method TTSBegin Begins a transaction.
public method TTSCommit Commits a transaction previously started by TTSBegin.

Top

Protected Methods

  Name Description
protected method Finalize  (Inherited from Object )
protected method MemberwiseClone  (Inherited from Object )

Top

See Also

AxaptaWrapper Class
Microsoft.Dynamics.Framework.Reports Namespace