Microsoft.Dynamics.Framework.Reports Namespace

The Microsoft.Dynamics.Framework.Reports namespace contains classes that support core features for SQL Server Reporting Services (SSRS) reports for Microsoft Dynamics AX.

Classes

  Class Description
Public class AxaptaBufferWrapper Provides the ability add data to and retrieve data from an Axapta buffer. It wraps IAxaptaBufferWrapper, demanding only AxSessionPermission.
Public class AxaptaContainerWrapper Provides the ability to read and write to and from Axapta containers. It wraps IAxaptaContainerAdapter, demanding only AxSessionPermission.
Public class AxaptaObjectWrapper Provides the ability to call Axapta class methods. It wraps IAxaptaObjectAdapter, demanding only AxSessionPermission.
Public class AxaptaRecordWrapper Provides functionality for reading and modifying Axapta records. It wraps IAxaptaRecordAdapter, demanding only AxSessionPermission.
Public class AxaptaWrapper 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.
Public class AxQuery Provides a managed programming interface to execute queries that are created in the Microsoft Dynamics AX development environment.
Public class AxServiceManagement Class for managing Microsoft Dynamics AX service connections.
Public class AxSessionPermission Provides code access permission for accessing the current .NET Business Connector session on a report server.
Public class AxSessionPermissionAttribute The attribute that is used for an Axapta session permission.
Public class BuiltInMethodAttribute Indicates that a method is a built-in report framework method.
Public class BuiltInMethods BuiltIn Methods class
Public class DataMethodAttribute The attribute that identifies a method as a data method.
Public class DataMethodUtility Utility DataMethods
Public class DiscriminatedUnion<TA, TB> Represents a data type that can store one of two possible options.
Public class DrillthroughHelper The DrillThroughHelper class generates links to Microsoft Dynamics AX menu items.
Public class DynaLink Generates links to Microsoft Dynamics AX forms and Enterprise Portal Web pages.
Public class RuntimeReportContext API for reading the AX_ReportContext parameter.
Public class ServiceContextRequiredAttribute This attribute signifies whether a framework utility method needs to make a call to set the framework paramters like company name, rendering culture, userId and partition key in service context. This parameters could be later consumed by service calls.
Public class SessionManager A facade providing access to the user's current session.

Enumerations

  Enumeration Description
Public enumeration DiscriminatedUnionOption The options used in DiscriminatedUnion<TA, TB>.
Public enumeration MenuItemType Specifies the possible types for a drill-through menu item in Microsoft Dynamics AX.