OrderPipeline Object [C++]
Use this object to run a Microsoft Commerce Server 2002 Content Selection pipeline. To create an Order Processing pipeline (OPP), use a PooledPipeline, PooledTxPipeline, MtxPipeline, or MtsTxPipeline object.
ProgID: | Commerce.OrderPipeline (Externally creatable) |
COM Class Name: | COrderPipeline |
Type Library Name: | Microsoft Commerce 2002 Order Pipeline Type Library |
DLL Name: | pipeline.dll |
Threading Model: | Both |
[C++]
COM Interface Name: | IOrderPipeline |
Interface ID Constant: | IID_IOrderPipeline |
Header File: | pipeline.h, mspu_guids.h |
[C++]
In C++, use the IOrderPipeline interface to access the properties and methods of the OrderPipeline object.
Methods
[C++]
Method | Description |
---|---|
LoadPipe | Loads a pipeline configuration file (.pcf) into the pipeline. |
OrderExecute | Runs the components in the pipeline. |
SetLogFile | Identifies the file in which to log pipeline events. |
[Visual Basic]
Method | Description |
---|---|
LoadPipe | Loads a pipeline configuration file (.pcf) into the pipeline. |
OrderExecute | Runs the components in the pipeline. |
SetLogFile | Identifies the file in which to log pipeline events. |
Remarks
The OrderPipeline should be used in Content Selection pipelines because Content Selection pipelines do not require transactions and because the OrderPipeline object is fully re-entrant by multiple threads. Other objects, such as MtsPipeline and MtsTxPipeline, must be used once, destroyed and recreated by each thread due to the rules of COM+ transactions.
The OrderPipeline object can create and run Content Selection pipelines or Order Processing pipelines (OPP); however, it is recommended that you use the OrderPipeline object only to create and run Content Selection pipelines. The OrderPipeline object is the only pipeline object that is not registered under COM+ Services.
The OrderPipeline object is usually created in the file Global.asa and put into an application collection.
Copyright © 2005 Microsoft Corporation.
All rights reserved.