DatabaseAccessor Class

Important

This content is archived and is not being updated. For the latest documentation, see Microsoft Dynamics 365 product documentation. For the latest release plans, see Dynamics 365 and Microsoft Power Platform release plans.

The base data manager class which provides primitives for interacting with the channels database.

Namespace:  Microsoft.Dynamics.Commerce.Runtime.Data
Assembly:  Microsoft.Dynamics.Commerce.Runtime.DataManagers (in Microsoft.Dynamics.Commerce.Runtime.DataManagers.dll)

Syntax

'Declaration
Public MustInherit Class DatabaseAccessor _
    Inherits DataStoreAccessor
'Usage
Dim instance As DatabaseAccessor
public abstract class DatabaseAccessor : DataStoreAccessor
public ref class DatabaseAccessor abstract : public DataStoreAccessor

Inheritance Hierarchy

System.Object
  Microsoft.Dynamics.Commerce.Runtime.Data.DataStoreAccessor
    Microsoft.Dynamics.Commerce.Runtime.Data.DatabaseAccessor
      Microsoft.Dynamics.Commerce.Runtime.Data.AddressDataManager
      Microsoft.Dynamics.Commerce.Runtime.Data.AffiliationDataManager
      Microsoft.Dynamics.Commerce.Runtime.Data.BarcodeDataManager
      Microsoft.Dynamics.Commerce.Runtime.Data.ChannelDatabaseAccessor
      Microsoft.Dynamics.Commerce.Runtime.Data.ChargeDatabaseAccessor
      Microsoft.Dynamics.Commerce.Runtime.Data.CurrencyDatabaseAccessor
      Microsoft.Dynamics.Commerce.Runtime.Data.CustomerDataManager
      Microsoft.Dynamics.Commerce.Runtime.Data.DeviceConfigurationDataManager
      Microsoft.Dynamics.Commerce.Runtime.Data.DeviceDataManager
      Microsoft.Dynamics.Commerce.Runtime.Data.EmployeeDataManager
      Microsoft.Dynamics.Commerce.Runtime.Data.HardwareProfileDataManager
      Microsoft.Dynamics.Commerce.Runtime.Data.InventoryDataManager
      Microsoft.Dynamics.Commerce.Runtime.Data.ItemAvailabilityDataManager
      Microsoft.Dynamics.Commerce.Runtime.Data.ItemDatabaseAccessor
      Microsoft.Dynamics.Commerce.Runtime.Data.LayoutDataManager
      Microsoft.Dynamics.Commerce.Runtime.Data.NumberSequenceSeedDataManager
      Microsoft.Dynamics.Commerce.Runtime.Data.OfflineProvisionDatabaseAccessor
      Microsoft.Dynamics.Commerce.Runtime.Data.PaymentConnectorDataManager
      Microsoft.Dynamics.Commerce.Runtime.Data.PricingDatabaseAccessor
      Microsoft.Dynamics.Commerce.Runtime.Data.ProductDatabaseAccessor
      Microsoft.Dynamics.Commerce.Runtime.Data.ReasonCodeDatabaseAccessor
      Microsoft.Dynamics.Commerce.Runtime.Data.SalesOrderDataManager
      Microsoft.Dynamics.Commerce.Runtime.Data.SalesTransactionDataManager
      Microsoft.Dynamics.Commerce.Runtime.Data.ShiftDataManager
      Microsoft.Dynamics.Commerce.Runtime.Data.ShippingDataManager
      Microsoft.Dynamics.Commerce.Runtime.Data.StockCountDataManager
      Microsoft.Dynamics.Commerce.Runtime.Data.StoreLocatorDataManager
      Microsoft.Dynamics.Commerce.Runtime.Data.TaxDatabaseAccessor
      Microsoft.Dynamics.Commerce.Runtime.Data.TerminalDatabaseAccessor
      Microsoft.Dynamics.Commerce.Runtime.Data.TillLayoutDataManager
      Microsoft.Dynamics.Commerce.Runtime.Data.TransactionLogDataManager
      Microsoft.Dynamics.Commerce.Runtime.Data.UnitOfMeasureConversionDataManager

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Microsoft.Dynamics.Commerce.Runtime.Data Namespace