Show / Hide Table of Contents

Class ProductCatalog

Inheritance
object
UserEventHandler
ProductCatalog
ProductCatalogSubscription
Implements
IDisposable
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: tt_net_sdk
Assembly: tt-net-api.dll
Syntax
public class ProductCatalog : UserEventHandler, IDisposable

Constructors

ProductCatalog(Market, Dispatcher)

Declaration
public ProductCatalog(Market market, Dispatcher dispatcher)
Parameters
Type Name Description
Market market
Dispatcher dispatcher

ProductCatalog(MarketId, Dispatcher)

Declaration
public ProductCatalog(MarketId marketId, Dispatcher dispatcher)
Parameters
Type Name Description
MarketId marketId
Dispatcher dispatcher

Properties

Market

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

MarketId

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

Products

Declaration
public IReadOnlyDictionary<ProductKey, Product> Products { get; }
Property Value
Type Description
IReadOnlyDictionary<ProductKey, Product>

Methods

Dispose()

Declaration
public virtual void Dispose()

Get()

Declaration
public ProductDataEvent Get()
Returns
Type Description
ProductDataEvent

GetAsync()

Declaration
public void GetAsync()

Events

OnData

Declaration
public event EventHandler<ProductCatalogEventArgs> OnData
Event Type
Type Description
EventHandler<ProductCatalogEventArgs>

Implements

IDisposable
In this article
Back to top