Class TransferProcessParameter
The server task parameters for the transfer calculation processs
Inherits from the transaction item server task parameter which records the id and label of the ITransfer this task should be calculated against
Inheritance
System.Object
TransferProcessParameter
Implements
System.ComponentModel.INotifyPropertyChanged
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: LemonEdge.API.Tasks.Parameters
Assembly: API.dll
Syntax
[DataContract]
public class TransferProcessParameter : TransactionItemParameter, ICloneable, INotifyPropertyChanged, ICloneable<PeriodEndProcessParameter>
Constructors
TransferProcessParameter()
Creates a new transfer transaction server task process parameter
Declaration
public TransferProcessParameter()
TransferProcessParameter(IBaseEntity)
Creates a new transfer transaction server task process parameter for the specified transfer
Declaration
public TransferProcessParameter(IBaseEntity item)
Parameters
| Type | Name | Description |
|---|---|---|
| IBaseEntity | item | An ITransfer this parameter will make the task run against |
Fields
UNIQUE_TASK_ID
The unique id of the transfer calculation server task
Declaration
public const string UNIQUE_TASK_ID = "3f605df5-b5fb-4a0c-929e-c787a76ebfb9"
Field Value
| Type | Description |
|---|---|
| System.String |
Methods
Clone()
Declaration
public PeriodEndProcessParameter Clone()
Returns
| Type | Description |
|---|---|
| PeriodEndProcessParameter |
CopyFromParam(SerializedParam)
Declaration
protected override void CopyFromParam(SerializedParam source)
Parameters
| Type | Name | Description |
|---|---|---|
| SerializedParam | source |
Overrides
CopyFromSource(PeriodEndProcessParameter)
Declaration
public void CopyFromSource(PeriodEndProcessParameter source)
Parameters
| Type | Name | Description |
|---|---|---|
| PeriodEndProcessParameter | source |
CreateNewParam()
Declaration
protected override SerializedParam CreateNewParam()
Returns
| Type | Description |
|---|---|
| SerializedParam |
Overrides
GetUserFriendlyTaskInstanceIdentityInfo(IServerTask)
Returns that this is a transfer transaction recalculation task against the specified transfer
Declaration
public override string GetUserFriendlyTaskInstanceIdentityInfo(IServerTask task)
Parameters
| Type | Name | Description |
|---|---|---|
| IServerTask | task | The server task for processing the transfer |
Returns
| Type | Description |
|---|---|
| System.String | A string stating that this is a transfer transaction recalculation task against the specified transfer |
Overrides
Implements
System.ComponentModel.INotifyPropertyChanged