Execute Method
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