Class RevertTransactionParameter
The server task parameters for the revert transaction from finalized calculation processs
Inherits from the item server task parameter which records the id and label of the IHeaderTransactionalEntity this task should be processed against
Inheritance
System.Object
RevertTransactionParameter
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 RevertTransactionParameter : ItemParameter, ICloneable, ICloneable<RevertTransactionParameter>, INotifyPropertyChanged
Fields
UNIQUE_TASK_ID
The unique id of the revert transaction calculation server task
Declaration
public const string UNIQUE_TASK_ID = "d397971d-4079-4942-83cc-89fbc0680357"
Field Value
Type | Description |
---|---|
System.String |
Properties
TransactionType
The entity type for the typeof transactional item that is being reverted
Declaration
public Guid TransactionType { get; set; }
Property Value
Type | Description |
---|---|
System.Guid |
Methods
Clone()
Declaration
public RevertTransactionParameter Clone()
Returns
Type | Description |
---|---|
RevertTransactionParameter |
CopyFromParam(SerializedParam)
Declaration
protected override void CopyFromParam(SerializedParam source)
Parameters
Type | Name | Description |
---|---|---|
SerializedParam | source |
Overrides
CopyFromSource(RevertTransactionParameter)
Declaration
public void CopyFromSource(RevertTransactionParameter source)
Parameters
Type | Name | Description |
---|---|---|
RevertTransactionParameter | source |
CreateNewParam()
Declaration
protected override SerializedParam CreateNewParam()
Returns
Type | Description |
---|---|
SerializedParam |
Overrides
GetUserFriendlyTaskInstanceIdentityInfo(IServerTask)
Returns that this is a revert transaction task against the specified transaction
Declaration
public override string GetUserFriendlyTaskInstanceIdentityInfo(IServerTask task)
Parameters
Type | Name | Description |
---|---|---|
IServerTask | task | The server task for processing the revert transaction |
Returns
Type | Description |
---|---|
System.String | A string stating that this is a revert transaction task against the specified transaction |
Overrides
Implements
System.ComponentModel.INotifyPropertyChanged