C# Class ThermostatMonitorLib.Snapshot

Show file Open project: AndroidThermostat/ThermostatMonitor-Net Class Usage Examples

Public Methods

Method Description
DeleteSnapshot ( int snapshotId ) : void
GetPropertyValue ( string propertyName ) : object
GetSecondsPerHour ( int timezoneOffset ) : Hashtable
LoadLastSnapshot ( int thermostatId ) : Snapshot
LoadSnapshot ( int snapshotId ) : Snapshot
SaveSnapshot ( Snapshot snapshot ) : int
Snapshot ( ) : System

Private Methods

Method Description
GetSnapshot ( DataRow row ) : Snapshot

Method Details

DeleteSnapshot() public static method

public static DeleteSnapshot ( int snapshotId ) : void
snapshotId int
return void

GetPropertyValue() public method

public GetPropertyValue ( string propertyName ) : object
propertyName string
return object

GetSecondsPerHour() public method

public GetSecondsPerHour ( int timezoneOffset ) : Hashtable
timezoneOffset int
return System.Collections.Hashtable

LoadLastSnapshot() public static method

public static LoadLastSnapshot ( int thermostatId ) : Snapshot
thermostatId int
return Snapshot

LoadSnapshot() public static method

public static LoadSnapshot ( int snapshotId ) : Snapshot
snapshotId int
return Snapshot

SaveSnapshot() public static method

public static SaveSnapshot ( Snapshot snapshot ) : int
snapshot Snapshot
return int

Snapshot() public method

public Snapshot ( ) : System
return System