Table of Contents

Class RichMarketEvent<T>.Base

Namespace
Virtufin.Base.Events.Market
Assembly
Virtufin.Base.dll

Pass-through for a raw MarketEvent<T>.

public sealed record RichMarketEvent<T>.Base : RichMarketEvent<T>, IMarketEvent<T>, IEvent<T>, IEquatable<IEvent<T>>, IEquatable<RichMarketEvent<T>>, IEquatable<RichMarketEvent<T>.Base>
Inheritance
RichMarketEvent<T>.Base
Implements
Inherited Members

Constructors

Base(MarketEvent<T>)

Construct a Base wrapper.

public Base(MarketEvent<T> evt)

Parameters

evt MarketEvent<T>

Properties

Event

The wrapped raw market event.

public MarketEvent<T> Event { get; }

Property Value

MarketEvent<T>

Symbol

The instrument the observation refers to.

public override Symbol Symbol { get; }

Property Value

Symbol

Time

The time at which this event's fact occurred.

public override T Time { get; }

Property Value

T