Class InstrumentCatalog
Inheritance
InstrumentCatalog
Assembly: tt-net-api.dll
Syntax
public class InstrumentCatalog : UserEventHandler, IDisposable
Constructors
InstrumentCatalog(MarketId, ProductType, string, Dispatcher, bool)
Declaration
public InstrumentCatalog(MarketId marketId, ProductType productType, string productName, Dispatcher dispatcher, bool includeInactive = false)
Parameters
InstrumentCatalog(Product, Dispatcher, bool)
Declaration
public InstrumentCatalog(Product product, Dispatcher dispatcher, bool includeInactive = false)
Parameters
Properties
IncludeInactive
Declaration
public bool IncludeInactive { get; }
Property Value
InstrumentList
Declaration
public IReadOnlyCollection<Instrument> InstrumentList { get; }
Property Value
Instruments
Declaration
public IReadOnlyDictionary<InstrumentKey, Instrument> Instruments { get; }
Property Value
MarketId
Declaration
public MarketId MarketId { get; }
Property Value
Product
Declaration
public Product Product { get; }
Property Value
ProductName
Declaration
public string ProductName { get; }
Property Value
ProductType
Declaration
public ProductType ProductType { get; }
Property Value
Methods
Dispose()
Declaration
public virtual void Dispose()
Get()
Declaration
public ProductDataEvent Get()
Returns
GetAsync()
Declaration
Events
OnData
Declaration
public event EventHandler<InstrumentCatalogEventArgs> OnData
Event Type
Implements