MappedStorageBase Class
For the latest version of Commerce Server 2007 Help, see the Microsoft Web site.
Provides functionality required by non-collection classes that will participate in the Commerce Server mapped storage mechanism.
Namespace: Microsoft.CommerceServer.Runtime
Assembly: Microsoft.CommerceServer.Runtime (in Microsoft.CommerceServer.Runtime.dll)
Syntax
'Declaration
<SerializableAttribute> _
Public MustInherit Class MappedStorageBase
'Usage
Dim instance As MappedStorageBase
[SerializableAttribute]
public abstract class MappedStorageBase
[SerializableAttribute]
public ref class MappedStorageBase abstract
public abstract class MappedStorageBase
Remarks
Classes in the orders hierarchy derive from MappedStorageBase to provide their own storage capability.
The schema mapping loader used by the command-line validation tool OrderMapping.exe, and by the runtime when initializing a Web service, will verify that non-collection classes present in the mapping derive from this abstract class in order to ensure common behavior.
Inheritance Hierarchy
System..::.Object
Microsoft.CommerceServer.Runtime..::.MappedStorageBase
Microsoft.CommerceServer.Runtime.Orders..::.DiscountApplicationRecordBase
Microsoft.CommerceServer.Runtime.Orders..::.LineItem
Microsoft.CommerceServer.Runtime.Orders..::.OrderAddress
Microsoft.CommerceServer.Runtime.Orders..::.OrderForm
Microsoft.CommerceServer.Runtime.Orders..::.OrderGroup
Microsoft.CommerceServer.Runtime.Orders..::.Payment
Microsoft.CommerceServer.Runtime.Orders..::.PromoCodeRecord
Microsoft.CommerceServer.Runtime.Orders..::.Shipment
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.