|
AP&C API Reference
|
This construct determines threshold values for managed elements and the actions to take when those thresholds are crossed. More...
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... | |
Static Public Member Functions | |
| static string | BuildDescription (ThresholdBoundary boundary, decimal value, decimal limit, string name) |
| Builds a uniform description of the threshold status. More... | |
Protected Member Functions | |
| override void | OnReadXml (System.Xml.XmlReader reader) |
| Called when deserializing via XML. More... | |
| override void | OnWriteXml (System.Xml.XmlWriter writer) |
| Called when serializing via XML. More... | |
Protected Member Functions inherited from Apac.Monitoring.Persistable | |
| virtual void | OnPropertyChanged (string name) |
| Called when [property changed]. More... | |
Properties | |
| short | ConfigId [get, set] |
| Gets or sets the config id. More... | |
| uint | ElementId [get, set] |
| Gets or sets the element id. More... | |
| bool | IsActive [get, set] |
| Gets or sets a value indicating whether this instance is active. More... | |
| string | MeaurementType [get, set] |
| Gets or sets the type of the meaurement. More... | |
| decimal | UpperBound [get, set] |
| Gets or sets the upper bound. More... | |
| decimal | LowerBound [get, set] |
| Gets or sets the lower bound. More... | |
| uint | UpperBoundBreakEventId [get, set] |
| Gets or sets the upper bound break event id. More... | |
| uint | UpperBoundNormalEventId [get, set] |
| Gets or sets the upper bound normal event id. More... | |
| EventDef | UpperBoundBreakEvent [get, set] |
| Gets or sets the upper bound break event. More... | |
| EventDef | UpperBoundNormalEvent [get, set] |
| Gets or sets the upper bound normal event. More... | |
| uint | LowerBoundBreakEventId [get, set] |
| Gets or sets the lower bound break event id. More... | |
| uint | LowerBoundNormalEventId [get, set] |
| Gets or sets the lower bound normal event id. More... | |
| EventDef | LowerBoundBreakEvent [get, set] |
| Gets or sets the lower bound break event. More... | |
| EventDef | LowerBoundNormalEvent [get, set] |
| Gets or sets the lower bound normal event. 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... | |
This construct determines threshold values for managed elements and the actions to take when those thresholds are crossed.
|
inlinestatic |
Builds a uniform description of the threshold status.
| boundary | The boundary that was broken. |
| value | The current value. |
| limit | The limit value. |
| name | The name of the limit that was broken. |
|
inline |
Creates a new object that is a copy of the current instance.
|
inlineprotectedvirtual |
Called when deserializing via XML.
| reader | The reader. |
Implements Apac.Monitoring.Persistable.
|
inlineprotectedvirtual |
Called when serializing via XML.
| writer | The writer. |
Implements Apac.Monitoring.Persistable.
|
getset |
Gets or sets the config id.
The config id.
|
getset |
Gets or sets the element id.
The element id.
|
getset |
Gets or sets a value indicating whether this instance is active.
true if this instance is active; otherwise, false.
|
getset |
Gets or sets the lower bound.
The lower bound.
|
getset |
Gets or sets the lower bound break event.
The lower bound break event.
|
getset |
Gets or sets the lower bound break event id.
The lower bound break event id.
|
getset |
Gets or sets the lower bound normal event.
The lower bound normal event.
|
getset |
Gets or sets the lower bound normal event id.
The lower bound normal event id.
|
getset |
Gets or sets the type of the meaurement.
The type of the meaurement.
|
getset |
Gets or sets the upper bound.
The upper bound.
|
getset |
Gets or sets the upper bound break event.
The upper bound break event.
|
getset |
Gets or sets the upper bound break event id.
The upper bound break event id.
|
getset |
Gets or sets the upper bound normal event.
The upper bound normal event.
|
getset |
Gets or sets the upper bound normal event id.
The upper bound normal event id.