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