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

The main system configuration entity. More...

Public Member Functions

 Configuration ()
 Initializes a new instance of the Configuration class. More...
 
Monitoring.MeasurementMapping FindMapping (Predicate< Monitoring.MeasurementMapping > predicate)
 Finds the mapping using predicate More...
 
Monitoring.MeasurementMapping[] FindAllMappings (Predicate< Monitoring.MeasurementMapping > predicate)
 Finds all mappings using predicate More...
 

Properties

EcopSettings Settings [get, set]
 Gets or sets the settings. More...
 
List< Monitoring.ManagedElementElements [get, set]
 Gets the elements. More...
 
List< Monitoring.SensorSensors [get, set]
 Gets the sensors. More...
 
Collections.MeasurementMappingCollection Mappings [get, set]
 Gets the mappings. More...
 
short Id [get, set]
 Gets or sets the id. More...
 
bool IsActive [get, set]
 Gets or sets a value indicating whether this instance is active. More...
 
string Name [get, set]
 Gets or sets the name. More...
 
string Description [get, set]
 Gets or sets the description. More...
 

Detailed Description

The main system configuration entity.

Constructor & Destructor Documentation

◆ Configuration()

Apac.Settings.Configuration.Configuration ( )
inline

Initializes a new instance of the Configuration class.

Member Function Documentation

◆ FindAllMappings()

Monitoring.MeasurementMapping [] Apac.Settings.Configuration.FindAllMappings ( Predicate< Monitoring.MeasurementMapping predicate)
inline

Finds all mappings using predicate

Parameters
predicateThe predicate used to match the mapping..
Returns
Returns a T:Apac.Monitoring.MeasurementMapping[], which will be empty if no matches were found.

◆ FindMapping()

Monitoring.MeasurementMapping Apac.Settings.Configuration.FindMapping ( Predicate< Monitoring.MeasurementMapping predicate)
inline

Finds the mapping using predicate

Parameters
predicateThe predicate used to match the mapping..
Returns
Returns the desired Monitoring.MeasurementMapping, or null.

Property Documentation

◆ Description

string Apac.Settings.Configuration.Description
getset

Gets or sets the description.

The description.

◆ Elements

List<Monitoring.ManagedElement> Apac.Settings.Configuration.Elements
getset

Gets the elements.

◆ Id

short Apac.Settings.Configuration.Id
getset

Gets or sets the id.

The id.

◆ IsActive

bool Apac.Settings.Configuration.IsActive
getset

Gets or sets a value indicating whether this instance is active.

true if this instance is active; otherwise, false.

◆ Mappings

Collections.MeasurementMappingCollection Apac.Settings.Configuration.Mappings
getset

Gets the mappings.

◆ Name

string Apac.Settings.Configuration.Name
getset

Gets or sets the name.

The name.

◆ Sensors

List<Monitoring.Sensor> Apac.Settings.Configuration.Sensors
getset

Gets the sensors.

◆ Settings

EcopSettings Apac.Settings.Configuration.Settings
getset

Gets or sets the settings.

The settings.


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