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 AggregateTransactionValue(Nullable<Guid>, Nullable<DateTimeOffset>, Guid, Nullable<Guid>, Nullable<Guid>, Nullable<Guid>, Boolean, Nullable<DateTimeOffset>, DateTimeOffset, DateTimeOffset)
Namespace: LemonEdge.API.ComplexTypes
Assembly: API.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 |
---|---|
System.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 |
---|---|
System.Nullable<System.Guid> |
InstrumentID_Label
The label of the instrument
Declaration
string InstrumentID_Label { get; set; }
Property Value
Type | Description |
---|---|
System.String |
LocalAggregateValue
The aggregated local value of the transactions
Declaration
decimal LocalAggregateValue { get; set; }
Property Value
Type | Description |
---|---|
System.Decimal |
ReportingAggregateValue
The aggregated reporting value of the transactions
Declaration
decimal ReportingAggregateValue { get; set; }
Property Value
Type | Description |
---|---|
System.Decimal |