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 |