Show / Hide Table of Contents

Class Fill

Inheritance
object
Fill
Implements
IEquatable<Fill>
IComparable<Fill>
Inherited Members
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetType()
object.MemberwiseClone()
Namespace: tt_net_sdk
Assembly: tt-net-api.dll
Syntax
public class Fill : IEquatable<Fill>, IComparable<Fill>

Properties

Account

Declaration
public Account Account { get; }
Property Value
Type Description
Account

AccountId

Declaration
public ulong AccountId { get; }
Property Value
Type Description
ulong

AggressorIndicator

Declaration
public bool? AggressorIndicator { get; }
Property Value
Type Description
bool?

BuySell

Declaration
public BuySell BuySell { get; }
Property Value
Type Description
BuySell

ClearingDate

Declaration
public DateTime ClearingDate { get; }
Property Value
Type Description
DateTime

ClearingOrTransactionDateTime

Declaration
public DateTime ClearingOrTransactionDateTime { get; }
Property Value
Type Description
DateTime

CrossOrderPreventionActionType

Declaration
public CrossingOrderPreventionActionType CrossOrderPreventionActionType { get; }
Property Value
Type Description
CrossingOrderPreventionActionType

DisplayText

Declaration
public string DisplayText { get; }
Property Value
Type Description
string

ExchangeTransactionNumber

Declaration
public string ExchangeTransactionNumber { get; }
Property Value
Type Description
string

ExpectedNumSecurities

Declaration
public ulong ExpectedNumSecurities { get; }
Property Value
Type Description
ulong

FillGroup

Declaration
public IReadOnlyCollection<FillGrpItem> FillGroup { get; }
Property Value
Type Description
IReadOnlyCollection<FillGrpItem>

FillKey

Declaration
public string FillKey { get; }
Property Value
Type Description
string

FillType

Declaration
public FillType FillType { get; }
Property Value
Type Description
FillType

Instrument

Declaration
public Instrument Instrument { get; }
Property Value
Type Description
Instrument

InstrumentKey

Declaration
public InstrumentKey InstrumentKey { get; }
Property Value
Type Description
InstrumentKey

IsAlgoChildFill

Declaration
public bool IsAlgoChildFill { get; }
Property Value
Type Description
bool

IsAutospreaderLegFill

Declaration
public bool IsAutospreaderLegFill { get; }
Property Value
Type Description
bool

IsAutospreaderSyntheticFill

Declaration
public bool IsAutospreaderSyntheticFill { get; }
Property Value
Type Description
bool

IsConfirmed

Declaration
public bool IsConfirmed { get; set; }
Property Value
Type Description
bool

IsExchangeSpreadLegFill

Declaration
public bool IsExchangeSpreadLegFill { get; }
Property Value
Type Description
bool

IsHedge

Declaration
public bool IsHedge { get; }
Property Value
Type Description
bool

IsHistorical

Declaration
public bool IsHistorical { get; }
Property Value
Type Description
bool

IsManualFill

Declaration
public bool IsManualFill { get; }
Property Value
Type Description
bool

IsQuoting

Declaration
public bool IsQuoting { get; }
Property Value
Type Description
bool

LastLiquidityIndicator

Declaration
public LastLiquidityInd LastLiquidityIndicator { get; }
Property Value
Type Description
LastLiquidityInd

LegFillSequence

Declaration
public ulong LegFillSequence { get; }
Property Value
Type Description
ulong

LongQuantity

Declaration
public Quantity LongQuantity { get; }
Property Value
Type Description
Quantity

MatchPrice

Declaration
public Price MatchPrice { get; }
Property Value
Type Description
Price

MultiLegReportingType

Declaration
public MultiLegReportingType MultiLegReportingType { get; }
Property Value
Type Description
MultiLegReportingType

OCReceivedTime

Declaration
public DateTime OCReceivedTime { get; }
Property Value
Type Description
DateTime

OCReceivedTimeNanos

Declaration
public ulong OCReceivedTimeNanos { get; }
Property Value
Type Description
ulong

Order

Declaration
public Order Order { get; }
Property Value
Type Description
Order

OrderDateTime

Declaration
public DateTime OrderDateTime { get; }
Property Value
Type Description
DateTime

OrderId

Declaration
public Guid OrderId { get; }
Property Value
Type Description
Guid

OrderSequence

Declaration
public ulong OrderSequence { get; }
Property Value
Type Description
ulong

Quantity

Declaration
public Quantity Quantity { get; }
Property Value
Type Description
Quantity

SecondaryExchangeTransactionNumber

Declaration
public string SecondaryExchangeTransactionNumber { get; }
Property Value
Type Description
string

ShortQuantity

Declaration
public Quantity ShortQuantity { get; }
Property Value
Type Description
Quantity

Side

Declaration
public OrderSide Side { get; }
Property Value
Type Description
OrderSide

SiteOrderKey

Declaration
public string SiteOrderKey { get; }
Property Value
Type Description
string

TextTT

Declaration
public string TextTT { get; }
Property Value
Type Description
string

TradeDate

Declaration
public Date TradeDate { get; }
Property Value
Type Description
Date

TradeType

Declaration
public TrdType TradeType { get; }
Property Value
Type Description
TrdType

TradingVenueTradeIdCode

Declaration
public string TradingVenueTradeIdCode { get; }
Property Value
Type Description
string

TransactionDateTime

Declaration
public DateTime TransactionDateTime { get; }
Property Value
Type Description
DateTime

UniqueTransactionId

Declaration
public string UniqueTransactionId { get; }
Property Value
Type Description
string

Version

Declaration
public int Version { get; }
Property Value
Type Description
int

Methods

Equals(object)

Declaration
public override bool Equals(object obj)
Parameters
Type Name Description
object obj
Returns
Type Description
bool
Overrides
object.Equals(object)

Equals(Fill)

Declaration
public bool Equals(Fill other)
Parameters
Type Name Description
Fill other
Returns
Type Description
bool

GetHashCode()

Declaration
public override int GetHashCode()
Returns
Type Description
int
Overrides
object.GetHashCode()

ToString()

Declaration
public override string ToString()
Returns
Type Description
string
Overrides
object.ToString()

Operators

operator ==(Fill, Fill)

Declaration
public static bool operator ==(Fill left, Fill right)
Parameters
Type Name Description
Fill left
Fill right
Returns
Type Description
bool

operator !=(Fill, Fill)

Declaration
public static bool operator !=(Fill left, Fill right)
Parameters
Type Name Description
Fill left
Fill right
Returns
Type Description
bool

Implements

IEquatable<T>
IComparable<T>
In this article
Back to top