Table of Contents

Class ResultDescriptor

Namespace
EpNet.Results
Assembly
EpNet.dll

Stores eso result metadata.

public class ResultDescriptor
Inheritance
ResultDescriptor
Extension Methods

Constructors

ResultDescriptor(string, string, string)

Creates a new Result Descriptor

public ResultDescriptor(string reportType, string component, string units)

Parameters

reportType string

Report type.

component string

Component name.

units string

Units.

Properties

Component

Component this results refers to.

public string Component { get; set; }

Property Value

string

Model component name.

Environment

Simulation Environment.

public string Environment { get; set; }

Property Value

string

Environment name.

Frequency

Result time frequency

public Frequencies Frequency { get; set; }

Property Value

Frequencies

Timestep, Hourly, Daily, Monthly, RunPeriod.

Id

public int Id { get; set; }

Property Value

int

ReportType

Type of report.

public string ReportType { get; set; }

Property Value

string

E+ Output:Variable report type

StartTime

Results starting time.

public DateTime StartTime { get; set; }

Property Value

DateTime

Start time.

TimeStep

Result timestep in minutes.

public double TimeStep { get; set; }

Property Value

double

Timestep (min).

Units

Result units.

public string Units { get; set; }

Property Value

string

Unit (W, kg/s, C, %, ...).

Methods

Clone(string, string, string)

Clones current Result Descriptor and allows to assign new report type, component name or units.

public ResultDescriptor Clone(string reportType = "", string component = "", string units = "")

Parameters

reportType string

Report type.

component string

Component Name.

units string

Units.

Returns

ResultDescriptor

Cloned Result Descriptor.