AP&C API Reference
Public Member Functions | Properties | List of all members
Apac.Settings.EcopSettings Class Reference

A settings object specifically for ECOP that puts a strongly typed face on our name-value pair storage facility. More...

Inheritance diagram for Apac.Settings.EcopSettings:

Public Member Functions

 EcopSettings ()
 Initializes a new instance of the EcopSettings class. More...
 
System.Xml.Schema.XmlSchema GetSchema ()
 This method is reserved and should not be used. When implementing the IXmlSerializable interface, you should return null (Nothing in Visual Basic) from this method, and instead, if specifying a custom schema is required, apply the T:System.Xml.Serialization.XmlSchemaProviderAttribute to the class. More...
 
void ReadXml (System.Xml.XmlReader reader)
 Generates an object from its XML representation. More...
 
void WriteXml (System.Xml.XmlWriter writer)
 Converts an object into its XML representation. More...
 

Properties

uint SummaryWindowHours [get, set]
 Gets or sets the summary window hours. More...
 
uint SnapshotWindowMinutes [get, set]
 Gets or sets the snapshot window minutes. More...
 
uint NominalVoltage [get, set]
 Gets or sets the nominal voltage in the monitored space. More...
 
decimal CostPerKw [get, set]
 Gets or sets the cost per kilowatt in the monitored space. More...
 
uint SquareFootage [get, set]
 Gets or sets the square footage in the monitored space. More...
 
uint LoopPumpGPM [get, set]
 Gets or sets the loop pump GPM. More...
 
double BudgetedMonthlyUsage [get, set]
 Gets or sets the budgeted monthly usage. More...
 

Detailed Description

A settings object specifically for ECOP that puts a strongly typed face on our name-value pair storage facility.

Constructor & Destructor Documentation

◆ EcopSettings()

Apac.Settings.EcopSettings.EcopSettings ( )
inline

Initializes a new instance of the EcopSettings class.

Member Function Documentation

◆ GetSchema()

System.Xml.Schema.XmlSchema Apac.Settings.EcopSettings.GetSchema ( )
inline

This method is reserved and should not be used. When implementing the IXmlSerializable interface, you should return null (Nothing in Visual Basic) from this method, and instead, if specifying a custom schema is required, apply the T:System.Xml.Serialization.XmlSchemaProviderAttribute to the class.

Returns
An T:System.Xml.Schema.XmlSchema that describes the XML representation of the object that is produced by the M:System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter) method and consumed by the M:System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader) method.

◆ ReadXml()

void Apac.Settings.EcopSettings.ReadXml ( System.Xml.XmlReader  reader)
inline

Generates an object from its XML representation.

Parameters
readerThe T:System.Xml.XmlReader stream from which the object is deserialized.

◆ WriteXml()

void Apac.Settings.EcopSettings.WriteXml ( System.Xml.XmlWriter  writer)
inline

Converts an object into its XML representation.

Parameters
writerThe T:System.Xml.XmlWriter stream to which the object is serialized.

Property Documentation

◆ BudgetedMonthlyUsage

double Apac.Settings.EcopSettings.BudgetedMonthlyUsage
getset

Gets or sets the budgeted monthly usage.

The budgeted monthly usage.

◆ CostPerKw

decimal Apac.Settings.EcopSettings.CostPerKw
getset

Gets or sets the cost per kilowatt in the monitored space.

The cost per kilowatt.

◆ LoopPumpGPM

uint Apac.Settings.EcopSettings.LoopPumpGPM
getset

Gets or sets the loop pump GPM.

The loop pump GPM.

◆ NominalVoltage

uint Apac.Settings.EcopSettings.NominalVoltage
getset

Gets or sets the nominal voltage in the monitored space.

The nominal voltage.

◆ SnapshotWindowMinutes

uint Apac.Settings.EcopSettings.SnapshotWindowMinutes
getset

Gets or sets the snapshot window minutes.

The snapshot window minutes.

◆ SquareFootage

uint Apac.Settings.EcopSettings.SquareFootage
getset

Gets or sets the square footage in the monitored space.

The square footage.

◆ SummaryWindowHours

uint Apac.Settings.EcopSettings.SummaryWindowHours
getset

Gets or sets the summary window hours.

The summary window hours.


The documentation for this class was generated from the following file: