Share via


PipelineAdapter Class

For the latest version of Commerce Server 2007 Help, see the Microsoft Web site.

PipelineAdapter allows the marshalling of the data from a new dotnet object model into the commerce server dictionaries.

Namespace:  Microsoft.CommerceServer.Runtime.Orders
Assembly:  Microsoft.CommerceServer.Runtime (in Microsoft.CommerceServer.Runtime.dll)

Syntax

'Declaration
Public Class PipelineAdapter
'Usage
Dim instance As PipelineAdapter
public class PipelineAdapter
public ref class PipelineAdapter
public class PipelineAdapter

Remarks

The layout of the data in the dictionary is expressed in the form of XML which is consumed by the pipelineadapters, to marshal data to and from the dictionary. This piece of XML definition will be provided in the web.config with the ADAPTERMAP tags or it could be a separate file with reference to this file path in the web.config file.

Make sure that none of the instance variables are cached in the class as it's singleton means there would be only one instance of the ordercontext which keeps an instance of pipelineadapter.

Inheritance Hierarchy

System..::.Object
  Microsoft.CommerceServer.Runtime.Orders..::.PipelineAdapter

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

PipelineAdapter Members

Microsoft.CommerceServer.Runtime.Orders Namespace