Class ResultDescriptor
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
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
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
Returns
- ResultDescriptor
Cloned Result Descriptor.