Microsoft.Dynamics.Commerce.Runtime.Data Namespace
| Class | Description | |
|---|---|---|
| AddressDataManager | Address service data manager. |
| AffiliationDataManager | Affiliation service data manager. |
| BarcodeDataManager | Encapsulates the barcode functionality. |
| CacheAttribute | Represents a cache providers used within the Commerce Runtime. |
| CacheDataManager | Cache data manager. |
| ChannelDatabaseAccessor | Database accessor of the functionality related to channel data management. |
| ChannelDataManager | Encapsulates functionality related to channel data management. |
| ChargeDatabaseAccessor | Database accessor for the charge data manager. |
| ChargeDataManager | Encapsulates the data access for charges. |
| ChargeL2CacheDataStoreAccessor | Level 2 cache data accessor implementation for the charge data manager. |
| CommerceIdentity | Represents the identity used within the Commerce Runtime. |
| CommercePrincipal | Represents the principal object used within the Commerce Runtime. |
| ConcurrentDictionary<TKey, TValue> | The thread safe implementation of dictionary operations. |
| ConnectionManager | Responsible for managing the lifetime of current active connection and encapsulates the logic necessary to failover to the offline database if available. |
| CurrencyDatabaseAccessor | Database accessor class for currency data manager. |
| CurrencyDataManager | Encapsulates data access to currency exchange rates. |
| CurrencyL2CacheDataStoreAccessor | Level 2 cache data accessor implementation for the currency data manager. |
| CustomerDataManager | Customer Data Manager class. |
| CustomerOrderTransactionTableSchema | Metadata for CustomerOrderTransactionTable table. |
| DatabaseAccessor | The base data manager class which provides primitives for interacting with the channels database. |
| DatabaseContext | Wraps common operations associated to database access, maintaining single database connection. |
| DatabaseException | Represents errors that occurred during the database operations execution. |
| DatabaseQueryParts | Defines parts required to build a complete query by IDatabaseQueryBuilder. |
| DataCacheAccessor | Class modeling the behavior of a memory cache accessor. |
| DataManager | The base data manager class which provides primitives for interacting with the channel database. |
| DataStore | Class modeling different types of underlying data stores. |
| DataStoreAccessor | Class modeling the behavior of a data store accessor. |
| DataStoreManager | Models and implements the behavior of a data store manager. |
| DataStorePolicy | Data store policy class. |
| DataTableExtensions | Extension methods for the DataTable class. |
| DeviceConfigurationDataManager | The device configuration data manager. |
| DeviceDataManager | Device Data Manager class. |
| EmployeeDataManager | Employee Data Manager class. |
| EmployeePermissionHelper | Authentication logic helper. |
| HardwareProfileDataManager | The hardware profile data manager. |
| IndiaSalesOrderDataManager | DataManager class for India Sales Orders. |
| IndiaTaxDatabaseAccessor | India tax database accessor. |
| IndiaTaxDataManager | India tax data manager. |
| InventoryDataManager | The inventory data manager. |
| ItemAvailabilityDataManager | Item availability data manager. |
| ItemDatabaseAccessor | Represents a database accessor, specialized in retrieving item information. |
| ItemDataManager | Encapsulates data access to items. |
| L2CacheDataStoreAccessor | Implements L2CacheDataStoreAccessor class. |
| LayoutDataManager | Buttongrid data manager. |
| NumberSequenceSeedDataManager | Data manager for number sequence seed data. |
| OfflineDatabaseProvisionDataManager | Encapsulates functionality related to offline database provisioning. |
| OfflineProvisionDatabaseAccessor | Database accessor of the functionality related to channel data management. |
| PaymentConnectorDataManager | Payment Connector Data Manager. |
| PricingDatabaseAccessor | Encapsulates data access to pricing information. |
| PricingDataManager | Encapsulates data access to pricing information. |
| ProductBuilder | Encapsulates the logic for building listings from rows. |
| ProductDatabaseAccessor | Represents a database accessor, specialized in retrieving listing information. |
| ProductDataManager | Implements data store-facing operations related to products. |
| ProductL2CacheDataStoreAccessor | Represents a database accessor, specialized in retrieving listing information. |
| ProductSearchResultExtensions | Extension methods for product search results. |
| ReasonCodeDatabaseAccessor | Database accessor of the functionality related to reason code data management. |
| ReasonCodeDataManager | Encapsulates functionality related to reason code data management. |
| RetailTransactionTableSchema | Metadata for RetailTransactionTable table. |
| RichMediaHelper | Helper class to populate rich media attribute information. |
| SalesOrderDataManager | DataManager class for Sales Orders. |
| SalesTransactionConverter | Static class to convert from sales transaction to its database representation and vice-versa. |
| SalesTransactionDataManager | Data manager for the SalesTransaction class. |
| ShiftDataManager | Shift data manager. |
| ShippingDataManager | Shipping data manager. |
| SqlPagedQuery | Represents an abstraction to simplify writing select queries that are by default always paged. |
| SqlQuery | |
| StockCountDataManager | StockCount datamanger that performs SQL operations for StockCount feature. |
| StorageResolver | Encapsulates the logic of resolving storage details for the specified request context. |
| StoreLocatorDataManager | Store locator data manager. |
| TaxDatabaseAccessor | Tax Data manager. |
| TaxDataManager | Tax Data manager. |
| TaxL2CacheDataStoreAccessor | Level 2 cache data accessor implementation for the tax data manager. |
| TenderDropAndDeclareTableSchema | Class to save table schema for DB type TENDERDECLARATIONTRANSTYPE. |
| TerminalDatabaseAccessor | Database accessor class for terminal data manager. |
| TerminalDataManager | Terminal Data Manager class. |
| TillLayoutDataManager | The screen layout data manager. |
| TransactionLogDataManager | Data manager class for transactions. |
| UnitOfMeasureConversionDataManager | Unit of measure conversion data manager. |
| Interface | Description | |
|---|---|---|
| ICachedChannelDataManager | Declares the behavior of a cached channel data manager. |
| ICachedChargeDataManager | Interface for the CachedChargeDataManager. |
| ICachedItemDataManager | Decoration of the item data manager interface for cache accessors. |
| ICachedPricingDataManager | Declares the paired, cache-updating methods matching the standard pricing manager interfaces. |
| ICachedProductDataManager | Decoration of the product data manager interface for cache accessors. |
| ICachedReasonCodeDataManager | Declares the behavior of a cached reason code data manager. |
| ICachedTaxDataManager | Tax Data manager. |
| ICachedTerminalDataManager | Cached terminal data manager interface. |
| IChannelDataManager | Declares the behavior of the channel data manager. |
| IChargeDataManager | Interface for the ChargeDataManager. |
| ICurrencyDataManager | Currency data manager interface. |
| IDatabaseConnection | Represents a database connection. |
| IDatabaseProvider | Represents a database provider that can perform database operations. |
| IDatabaseQuery | Represents a query to be executed against the database. |
| IDatabaseQueryBuilder | Represents a database query builder that can build final SQL syntax from the DatabaseQueryParts. |
| IDatabaseResult | Represents the result of a database operation. |
| IDatabaseTransaction | Represents a database transaction. |
| IDataStore | Data store interface to allow client to implement the data store and keep caching implementation out of framework. |
| IDataStorePolicy | Interface to data store policy class. |
| IItemDataManager | Encapsulates data access to pricing information. |
| IKeyedDataStoreAccessor | Interface representing the operations allowed on a keyed data store. |
| IOfflineProvisionDataManager | Declares the behavior of the offline provision data manager. |
| IPricingDataManager | Encapsulates data access to pricing information. |
| IPricingDataManagerV2 | Encapsulates second version of data access to pricing information. |
| IProductDataManager | Product data manager interface. |
| IReasonCodeDataManager | Declares the behavior of the reason code data manager. |
| ITaxDataManager | Tax Data manager. |
| ITerminalDataManager |
| Delegate | Description | |
|---|---|---|
| CurrencyConverter | Delegate that takes an amount and currencies to round between. |
| Enumeration | Description | |
|---|---|---|
| DatabaseErrorCode | Represents the possible errors that can happen during database operation. |
| DatabaseErrorCodes | Database error codes returned from stored procedures. |
| DataStoreType | Types of data stores. |
Community Additions
ADD
Show: