Interface ITransactionAggregateResult
A complex type definition for holding the results of running a query that returns aggregate transaction info according to specified parameters
Can be executed from ICustomFunctions.AggregateTransactionValue(Guid?, DateTimeOffset?, Guid, Guid?, Guid?, Guid?, bool, DateTimeOffset?, DateTimeOffset, DateTimeOffset)
Namespace: LemonEdge.API.Entities.FinancialServices.Transactions
Assembly: LemonEdge.API.Entities.FinancialServices.dll
Syntax
[ComplexDefinition(ImageType.TransactionSigma, "Transaction Aggregate Result")]
public interface ITransactionAggregateResult
Properties
FuncAggregateValue
The aggregated functional value of the transactions
Declaration
decimal FuncAggregateValue { get; set; }
Property Value
Type | Description |
---|---|
decimal |
InstrumentID
The instrument id grouping this transaction aggregate result is broken down by
Declaration
[Key]
[Column(Order = 0)]
Guid? InstrumentID { get; set; }
Property Value
Type | Description |
---|---|
Guid? |
InstrumentID_Label
The label of the instrument
Declaration
string InstrumentID_Label { get; set; }
Property Value
Type | Description |
---|---|
string |
LocalAggregateValue
The aggregated local value of the transactions
Declaration
decimal LocalAggregateValue { get; set; }
Property Value
Type | Description |
---|---|
decimal |
ReportingAggregateValue
The aggregated reporting value of the transactions
Declaration
decimal ReportingAggregateValue { get; set; }
Property Value
Type | Description |
---|---|
decimal |