Class BlendTransactionProcessorExtenderLTD
The system default life-to-date value allocation algorithm for allocating configured values to target sets of instruments
See https://web.lemonedge.com/help/blend-transactions/ for more information
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.Processors.Transactional
Assembly: API.dll
Syntax
[BlendTransactionProcessorExtender("Value Allocation", "LTD", Description = "Allocation algorithm of configured values by allocation ratio to target instruments.")]
public class BlendTransactionProcessorExtenderLTD : BlendTransactionProcessorExtender
Constructors
BlendTransactionProcessorExtenderLTD(IBlendTransactionProcessor)
Creates a new life-to-date value allocation blending transaction extender
Declaration
public BlendTransactionProcessorExtenderLTD(IBlendTransactionProcessor processor)
Parameters
Type | Name | Description |
---|---|---|
IBlendTransactionProcessor | processor | The current blended transaction processor to work with |
Methods
ProcessAlgorithm()
Processes the blended transaction using the value allocaiton ltd algorithm
See https://web.lemonedge.com/help/blend-transactions/ for more information
Declaration
public override Task ProcessAlgorithm()
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | A task indicating the completion of the oepration |