Class BlendProcessParameter
The server task parameters for the blend transaction calculation processs
Inherits from the transaction item server task parameter which records the id and label of the IBlendTransaction this task should be calculated against
Inheritance
Implements
Inherited Members
Namespace: LemonEdge.API.Tasks.Parameters
Assembly: API.dll
Syntax
[DataContract]
public class BlendProcessParameter : TransactionItemParameter, ICloneable, INotifyPropertyChanged, ICloneable<BlendProcessParameter>
Constructors
BlendProcessParameter()
Creates a new blend transaction server task process parameter
Declaration
public BlendProcessParameter()
BlendProcessParameter(IBaseEntity)
Creates a new blend transaction server task process parameter for the specified blended transaction
Declaration
public BlendProcessParameter(IBaseEntity item)
Parameters
Type | Name | Description |
---|---|---|
IBaseEntity | item | An IBlendTransaction this parameter will make the task run against |
Fields
UNIQUE_TASK_ID
The unique id of the blend transaction calculation server task
Declaration
public const string UNIQUE_TASK_ID = "ef63cb08-4561-41a4-a8ea-6acab0cd1809"
Field Value
Type | Description |
---|---|
System.String |
Methods
Clone()
Declaration
public BlendProcessParameter Clone()
Returns
Type | Description |
---|---|
BlendProcessParameter |
CopyFromParam(SerializedParam)
Declaration
protected override void CopyFromParam(SerializedParam source)
Parameters
Type | Name | Description |
---|---|---|
SerializedParam | source |
Overrides
CopyFromSource(BlendProcessParameter)
Declaration
public void CopyFromSource(BlendProcessParameter source)
Parameters
Type | Name | Description |
---|---|---|
BlendProcessParameter | source |
CreateNewParam()
Declaration
protected override SerializedParam CreateNewParam()
Returns
Type | Description |
---|---|
SerializedParam |
Overrides
GetUserFriendlyTaskInstanceIdentityInfo(IServerTask)
Returns that this is a blend transaction recalculation task against the specified blended transaction
Declaration
public override string GetUserFriendlyTaskInstanceIdentityInfo(IServerTask task)
Parameters
Type | Name | Description |
---|---|---|
IServerTask | task | The server task for processing the blended transaction |
Returns
Type | Description |
---|---|
System.String | A string stating that this is a blended transaction recalculation task against the specified blended transaction |