Sphyrnidae Common Library  2.0.1
Shared Utilities/Library
Sphyrnidae.Common.Variable.VariableSettings Class Reference
Inheritance diagram for Sphyrnidae.Common.Variable.VariableSettings:
Sphyrnidae.Common.Lookup.BaseLookupSetting< VariableSetting > Sphyrnidae.Common.Variable.Interfaces.IVariableSettings Sphyrnidae.Common.Lookup.ILookupSettings< VariableSetting > Sphyrnidae.Common.Variable.VariableSettingsDefault

Properties

override string Key = "VariableSettings" [get]
 
override int CachingSeconds [get]
 
- Properties inherited from Sphyrnidae.Common.Lookup.BaseLookupSetting< VariableSetting >
abstract string Key [get]
 
abstract int CachingSeconds [get]
 
- Properties inherited from Sphyrnidae.Common.Lookup.ILookupSettings< VariableSetting >
string Key [get]
 Name of the unique key for this setting (can be sub-divided) More...
 
int CachingSeconds [get]
 How long should the full collection of settings be cached More...
 

Additional Inherited Members

- Public Member Functions inherited from Sphyrnidae.Common.Lookup.BaseLookupSetting< VariableSetting >
abstract Task< IEnumerable< T > > GetAll ()
 Retrieves all of the settings at once so that these can be cached locally More...
 
virtual T GetItem (CaseInsensitiveBinaryList< T > settingsCollection, string key)
 Retrieves a single setting from the settingsCollection (populated from GetAll) More...
 
virtual string GetValue (T setting)
 Retrieves the value from the setting More...
 
- Public Member Functions inherited from Sphyrnidae.Common.Lookup.ILookupSettings< VariableSetting >
Task< IEnumerable< T > > GetAll ()
 Retrieves all of the settings at once so that these can be cached locally More...
 
GetItem (CaseInsensitiveBinaryList< T > settingsCollection, string key)
 Retrieves a single setting from the settingsCollection (populated from GetAll) More...
 
string GetValue (T setting)
 Retrieves the value from the setting More...
 

Property Documentation

◆ CachingSeconds

override int Sphyrnidae.Common.Variable.VariableSettings.CachingSeconds
get

◆ Key

override string Sphyrnidae.Common.Variable.VariableSettings.Key = "VariableSettings"
get

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