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  |