Class InstrumentCatalog
Inheritance
Object
InstrumentCatalog
Inherited Members
Object.Equals(Object)
Object.Equals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Object.ToString()
Assembly: tt-net-api.dll
Syntax
public class InstrumentCatalog : UserEventHandler, IDisposable
Constructors
InstrumentCatalog(MarketId, ProductType, String, Dispatcher)
Declaration
public InstrumentCatalog(MarketId marketId, ProductType productType, string productName, Dispatcher dispatcher)
Parameters
InstrumentCatalog(Product, Dispatcher)
Declaration
public InstrumentCatalog(Product product, Dispatcher dispatcher)
Parameters
Properties
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
Explicit Interface Implementations
IDisposable.Dispose()
Declaration
void IDisposable.Dispose()
Implements
System.IDisposable