Share via


Primary Interop Assembly Namespaces

Objects and types in the common language runtime are organized in a namespace hierarchy that allows similar types to be grouped by using a logical name. For example, types related to low-level input/output operations such as file reading and writing are grouped in the namespace System.IO.

The Primary Interop Assemblies exposed in the Commerce Server .NET Application Framework are grouped by functional area to make it easier for you to discover and use them. The root namespace for the interop layer is Microsoft.CommerceServer.Interop, and it groups all the Common Language Runtime Interop Layer objects.

The namespaces implemented by Commerce Server 2002 are:

Ee796824.note(en-US,CS.20).gifNote

  • The Base Class Library uses the Primary Interop Assemblies to interoperate with Commerce Server 2002 core services. You should use the Base Class Library instead of using the Primary Interop Assemblies directly. The Common Language Runtime Interop Layer does not manage the lifetime of a COM object for you; the Base Class Library does, resulting in increased performance and stability. The Base Class Library simplifies the programming model and follows the .NET Framework design guidelines.

See Also

Base Class Library Namespaces

Common Language Runtime Interop Layer

Copyright © 2005 Microsoft Corporation.
All rights reserved.