MtsPipeline Object

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

Use this object to run a non-transacted Microsoft Commerce Server pipeline. The pipeline may be an Order Processing pipeline (OPP).

ProgID:

Commerce.MtsPipeline (Externally creatable)

COM Class Name:

CMtsPipeline

Type Library Name:

Microsoft Commerce Server Order Pipeline Type Library

DLL Name:

pipeline.dll

Threading Model:

Apartment

[C++]

COM Interface Name:

IPipeline

Interface ID Constant:

IID_IPipeline

Header File:

pipeline.h

In C++, use the IPipeline interface to access the properties and methods of the MtsPipeline object.

Because this object is primarily intended for use within ASP script, access from C++ will not be common.

Methods

Method

Description

Execute

Runs the components in the pipeline.

LoadPipe

Loads a pipeline configuration file (.pcf) into the pipeline.

SetLogFile

Identifies the file in which to log pipeline events.

Remarks

The MtsPipeline object is registered under Microsoft Transaction Server (MTS) as "transactions not supported." Use this pipeline where transactions are not needed. The MtsPipeline is usually created on each page in which it is used.

The MtsPipeline is not a pooled pipeline.

See Also

Other Resources

COM Object Reference