Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Executes the Content Selection Framework (CSF) pipeline.
Namespace: Microsoft.CommerceServer.Runtime.Pipelines
Assembly: Microsoft.CommerceServer.Runtime (in Microsoft.CommerceServer.Runtime.dll)
Syntax
'Declaration
Public Overrides Function Execute ( _
order As Object, _
context As Object _
) As Integer
'Usage
Dim instance As ContentSelectionPipeline
Dim order As Object
Dim context As Object
Dim returnValue As Integer
returnValue = instance.Execute(order, _
context)
public override int Execute(
Object order,
Object context
)
public:
virtual int Execute(
Object^ order,
Object^ context
) override
public override function Execute(
order : Object,
context : Object
) : int
Parameters
- order
Type: System..::.Object
Either an order dictionary or an OrderForm object. Cannot be nullNothingnullptra null reference (Nothing in Visual Basic).
- context
Type: System..::.Object
Context dictionary object. Cannot be nullNothingnullptra null reference (Nothing in Visual Basic).
Return Value
Type: System..::.Int32
Error level code. See table in Remarks.
Exceptions
| Exception | Condition |
|---|---|
| ArgumentNullException | One of the order or context arguments is nullNothingnullptra null reference (Nothing in Visual Basic). |
| CommerceCreateObjectException | The pipeline COM object could not be found. |
| PipelineExecutionException | An exception was thrown during pipeline execution. |
Remarks
Executes the content selection pipeline using a Commerce.PooledPipeline. Use this method to execute the Content Selection Framework (CSF) pipeline.
Returns an error level code from the pipeline execution, one of the following:
Value |
Description |
|---|---|
0 |
Success: The pipeline ran successfully. |
1 |
Warning: A pipeline component raised a warning. Generally, these are basket or user errors that would be reported to the user through the ASP page. |
2 |
Failure: A pipeline component failed. |
Permissions
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.
See Also
Reference
ContentSelectionPipeline Class