Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
Loading...
Searching...
No Matches
TimeSpanHostSetting.cs
1
using
System;
2
using
Waher.Persistence.Attributes
;
3
4
namespace
Waher.Runtime.Settings.HostSettingObjects
5
{
9
public
class
TimeSpanHostSetting
:
HostSetting
10
{
11
private
TimeSpan value = TimeSpan.MinValue;
12
16
public
TimeSpanHostSetting
()
17
{
18
}
19
26
public
TimeSpanHostSetting
(
string
Host
,
string
Key
, TimeSpan
Value
)
27
: base(
Host
,
Key
)
28
{
29
this.value =
Value
;
30
}
31
35
[DefaultValueTimeSpanMinValue]
36
public
TimeSpan
Value
37
{
38
get
=> this.value;
39
set
=> this.value = value;
40
}
41
46
public
override
object
GetValueObject
()
47
{
48
return
this.value;
49
}
50
}
51
}
Waher.Runtime.Settings.HostSettingObjects.HostSetting
Base abstract class for host settings.
Definition:
HostSetting.cs:15
Waher.Runtime.Settings.HostSettingObjects.HostSetting.Key
string Key
Key name.
Definition:
HostSetting.cs:61
Waher.Runtime.Settings.HostSettingObjects.HostSetting.Host
string Host
Host name.
Definition:
HostSetting.cs:52
Waher.Runtime.Settings.HostSettingObjects.TimeSpanHostSetting
TimeSpan setting object.
Definition:
TimeSpanHostSetting.cs:10
Waher.Runtime.Settings.HostSettingObjects.TimeSpanHostSetting.Value
TimeSpan Value
Value.
Definition:
TimeSpanHostSetting.cs:37
Waher.Runtime.Settings.HostSettingObjects.TimeSpanHostSetting.TimeSpanHostSetting
TimeSpanHostSetting(string Host, string Key, TimeSpan Value)
TimeSpan setting object.
Definition:
TimeSpanHostSetting.cs:26
Waher.Runtime.Settings.HostSettingObjects.TimeSpanHostSetting.TimeSpanHostSetting
TimeSpanHostSetting()
TimeSpan setting object.
Definition:
TimeSpanHostSetting.cs:16
Waher.Runtime.Settings.HostSettingObjects.TimeSpanHostSetting.GetValueObject
override object GetValueObject()
Gets the value of the setting, as an object.
Definition:
TimeSpanHostSetting.cs:46
Waher.Persistence.Attributes
Definition:
ArchivingTimeAttribute.cs:4
Waher.Runtime.Settings.HostSettingObjects
Definition:
BooleanHostSetting.cs:2
IoTGateway
Runtime
Waher.Runtime.Settings
HostSettingObjects
TimeSpanHostSetting.cs
Generated by
1.9.5