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