Base Class Library

The Commerce Server Base Class Library is a collection of classes, interfaces, and value types that are included in the Commerce Server .NET Application Framework. This library provides access to run-time Commerce Server functionality and is designed to be the foundation on which .NET-based Commerce Server applications are built. The Base Class Library exposes an API that is optimized for the .NET Framework while using the services provided by the Common Language Runtime Interop Layer.

The following table lists the feature areas for which an abstraction layer is provided in the Base Class Library, and the types associated with the feature area.

Run-time subsystem Namespace
Authentication Microsoft.CommerceServer.Runtime
Order Processing Pipelines Microsoft.CommerceServer.Runtime.Pipelines
Caching Microsoft.CommerceServer.Runtime.Caching
Order System Microsoft.CommerceServer.Runtime.Orders
Product Catalog System Microsoft.CommerceServer.Runtime.Catalog
Profiling System Microsoft.CommerceServer.Runtime.Profiles
Targeting System Microsoft.CommerceServer.Runtime.Targeting

For more information about the types in each of these namespaces, see Microsoft.CommerceServer.Runtime and Base Class Library Namespaces.

The Base Class Library does not provide an abstraction layer for all Primary Interop Assemblies, and for the Primary Interop Assemblies that do have an abstraction layer, there is not a one-to-one mapping of run-time APIs to members of the Base Class Library.

This section contains:

See Also

.NET Class Reference

Common Language Runtime Interop Layer

Copyright © 2005 Microsoft Corporation.
All rights reserved.