Class ProcessShipmentsActivity
This activity is responsible for calculating the shipping prices for shipments defined for order group. It calls the appropriate interface defined by the shipping option table and passes the method id and shipment object.
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Mediachase.Commerce.Workflow.Activities
Assembly: Mediachase.Commerce.Workflow.dll
Version: 10.8.0Syntax
public class ProcessShipmentsActivity : OrderGroupActivityBase
Constructors
ProcessShipmentsActivity()
Initializes a new instance of the ProcessShipmentsActivity class.
Declaration
public ProcessShipmentsActivity()
Fields
ProcessedShipmentEvent
Occurs when [processed shipment].
Declaration
public static string ProcessedShipmentEvent
Field Value
Type | Description |
---|---|
System.String |
ProcessingShipmentEvent
Occurs when [processing shipment].
Declaration
public static string ProcessingShipmentEvent
Field Value
Type | Description |
---|---|
System.String |
Methods
Execute(ActivityExecutionContext)
Called by the workflow runtime to execute an activity.
Declaration
protected override ActivityExecutionStatus Execute(ActivityExecutionContext executionContext)
Parameters
Type | Name | Description |
---|---|---|
ActivityExecutionContext | executionContext | The ActivityExecutionContext to associate with this Activity and execution. |
Returns
Type | Description |
---|---|
ActivityExecutionStatus | The ActivityExecutionStatus of the run task, which determines whether the activity remains in the executing state, or transitions to the closed state. |