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

This construct provides the generic definition of some event that can happen in the system. More...

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

Public Member Functions

override string ToString ()
 Returns a System.String that represents this instance. More...
 
object Clone ()
 
- 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...
 
string Name [get, set]
 Gets or sets the name. More...
 
string Description [get, set]
 Gets or sets the description. More...
 
EventSeverity Severity [get, set]
 Gets or sets the severity. More...
 
EventCategory Category [get, set]
 Gets or sets the type. More...
 
List< ActionDefActions [get, set]
 Gets or sets the actions. 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 the generic definition of some event that can happen in the system.

Member Function Documentation

◆ OnReadXml()

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

Reads the XML.

Parameters
readerThe reader.

Implements Apac.Monitoring.Persistable.

◆ OnWriteXml()

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

Writes the XML.

Parameters
writerThe writer.

Implements Apac.Monitoring.Persistable.

◆ ToString()

override string Apac.Monitoring.EventDef.ToString ( )
inline

Returns a System.String that represents this instance.

Returns
A System.String that represents this instance.

Property Documentation

◆ Actions

List<ActionDef> Apac.Monitoring.EventDef.Actions
getset

Gets or sets the actions.

The actions.

◆ Category

EventCategory Apac.Monitoring.EventDef.Category
getset

Gets or sets the type.

The type.

◆ ConfigId

short Apac.Monitoring.EventDef.ConfigId
getset

Gets or sets the config id.

The config id.

◆ Description

string Apac.Monitoring.EventDef.Description
getset

Gets or sets the description.

The description.

◆ Id

uint Apac.Monitoring.EventDef.Id
getset

Gets or sets the id.

The id.

◆ Name

string Apac.Monitoring.EventDef.Name
getset

Gets or sets the name.

The name.

◆ Severity

EventSeverity Apac.Monitoring.EventDef.Severity
getset

Gets or sets the severity.

The severity.


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