Show / Hide Table of Contents

Class TradeSubscriptionCompoundFilter

Inheritance
object
TradeSubscriptionFilter
TradeSubscriptionCompoundFilter
TradeSubscriptionAndFilter
TradeSubscriptionOrFilter
Inherited Members
TradeSubscriptionFilter.Negates
TradeSubscriptionFilter.Name
TradeSubscriptionFilter.IsMatch(Order)
TradeSubscriptionFilter.IsMatch(Fill)
TradeSubscriptionFilter.Clone()
TradeSubscriptionFilter.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetType()
object.MemberwiseClone()
Namespace: tt_net_sdk
Assembly: tt-net-api.dll
Syntax
public abstract class TradeSubscriptionCompoundFilter : TradeSubscriptionFilter

Constructors

TradeSubscriptionCompoundFilter(bool, string)

Declaration
public TradeSubscriptionCompoundFilter(bool negate, string name)
Parameters
Type Name Description
bool negate
string name

Properties

Filters

Declaration
public List<TradeSubscriptionFilter> Filters { get; }
Property Value
Type Description
List<TradeSubscriptionFilter>

LeafFilters

Declaration
public List<TradeSubscriptionFilter> LeafFilters { get; }
Property Value
Type Description
List<TradeSubscriptionFilter>

Methods

AddFilter(TradeSubscriptionFilter)

Declaration
public void AddFilter(TradeSubscriptionFilter toAdd)
Parameters
Type Name Description
TradeSubscriptionFilter toAdd

GetHashCode()

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

IsEqual(TradeSubscriptionFilter)

Declaration
public override bool IsEqual(TradeSubscriptionFilter filter)
Parameters
Type Name Description
TradeSubscriptionFilter filter
Returns
Type Description
bool
Overrides
TradeSubscriptionFilter.IsEqual(TradeSubscriptionFilter)

RemoveFilter(TradeSubscriptionFilter)

Declaration
public bool RemoveFilter(TradeSubscriptionFilter toRemove)
Parameters
Type Name Description
TradeSubscriptionFilter toRemove
Returns
Type Description
bool
In this article
Back to top