AP&C API Reference
Public Member Functions | Protected Member Functions | Properties | List of all members
Apac.Monitoring.ActionDef Class Reference

This construct provides configuration data regarding activities to be performed in the case of system conditions that result from the configured thresholds and alarm states. More...

Inheritance diagram for Apac.Monitoring.ActionDef:
Apac.Monitoring.Persistable

Public Member Functions

object Clone ()
 Creates a new object that is a copy of the current instance. More...
 
- Public Member Functions inherited from Apac.Monitoring.Persistable
System.Xml.Schema.XmlSchema GetSchema ()
 This property is reserved, apply the T:System.Xml.Serialization.XmlSchemaProviderAttribute to the class instead. 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...
 

Protected Member Functions

override void OnReadXml (System.Xml.XmlReader reader)
 Reads the XML. More...
 
override void OnWriteXml (System.Xml.XmlWriter writer)
 Writes the XML. More...
 
- Protected Member Functions inherited from Apac.Monitoring.Persistable
virtual void OnPropertyChanged (string name)
 Called when [property changed]. More...
 

Properties

uint Id [get, set]
 Gets or sets the id. More...
 
short ConfigId [get, set]
 Gets or sets the config id. More...
 
uint EventId [get, set]
 Gets or sets the event id. More...
 
uint ElementId [get, set]
 Gets or sets the element id. More...
 
Guid ActionId [get, set]
 Gets or sets the type of the action. More...
 
- Properties inherited from Apac.Monitoring.Persistable
bool IsNew [get, set]
 Gets or sets a value indicating whether this instance is new. More...
 
bool IsDirty [get, set]
 Gets or sets a value indicating whether this instance is dirty. More...
 
bool IsDeleted [get, set]
 Gets or sets a value indicating whether this instance is deleted. More...
 
object Tag [get, set]
 Gets or sets an arbitrary value that application code can use to track application specific data on an instance of this type. More...
 

Additional Inherited Members

- Events inherited from Apac.Monitoring.Persistable
PropertyChangedEventHandler PropertyChanged
 Occurs when a property value changes. More...
 

Detailed Description

This construct provides configuration data regarding activities to be performed in the case of system conditions that result from the configured thresholds and alarm states.

Member Function Documentation

◆ Clone()

object Apac.Monitoring.ActionDef.Clone ( )
inline

Creates a new object that is a copy of the current instance.

Returns
A new object that is a copy of this instance.

◆ OnReadXml()

override void Apac.Monitoring.ActionDef.OnReadXml ( System.Xml.XmlReader  reader)
inlineprotectedvirtual

Reads the XML.

Parameters
readerThe reader.

Implements Apac.Monitoring.Persistable.

◆ OnWriteXml()

override void Apac.Monitoring.ActionDef.OnWriteXml ( System.Xml.XmlWriter  writer)
inlineprotectedvirtual

Writes the XML.

Parameters
writerThe writer.

Implements Apac.Monitoring.Persistable.

Property Documentation

◆ ActionId

Guid Apac.Monitoring.ActionDef.ActionId
getset

Gets or sets the type of the action.

◆ ConfigId

short Apac.Monitoring.ActionDef.ConfigId
getset

Gets or sets the config id.

The config id.

◆ ElementId

uint Apac.Monitoring.ActionDef.ElementId
getset

Gets or sets the element id.

The element id.

◆ EventId

uint Apac.Monitoring.ActionDef.EventId
getset

Gets or sets the event id.

The event id.

◆ Id

uint Apac.Monitoring.ActionDef.Id
getset

Gets or sets the id.

The id.


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