Table of Contents

Class Scenario

Namespace
Virtufin.Base
Assembly
Virtufin.Base.dll

Concrete IScenario: a TimeStamp paired with a State. Financial-contract snapshot used by Virtufin.Core's simulation model.

public sealed record Scenario : IScenario, IEquatable<Scenario>
Inheritance
Scenario
Implements
Inherited Members

Constructors

Scenario(TimeStamp, State)

Construct a scenario.

public Scenario(TimeStamp timeStamp, State state)

Parameters

timeStamp TimeStamp

When this snapshot was taken.

state State

State at timeStamp.

Properties

State

public State State { get; }

Property Value

State

TimeStamp

public TimeStamp TimeStamp { get; }

Property Value

TimeStamp