Cocop.MessageSerialiser.Meas (C#)
2.0.0
API to encode industrial data as standard-based messages
|
Observation class to associate metadata to actual measurement objects. More...
Public Member Functions | |
Observation (Item r) | |
Constructor. Use this populate the observation manually. More... | |
Observation (byte[] xmlBytes) | |
Constructor to populate the information from XML. More... | |
byte [] | ToXmlBytes () |
Serialises the object to XML. More... | |
Properties | |
string | Name [get, set] |
Gets observation name. More... | |
string | Description [get, set] |
Description. More... | |
DateTime | PhenomenonTime [get, set] |
Phenomenon time. More... | |
DateTime | ResultTime [get, set] |
Result time. More... | |
string | Procedure [get, set] |
Procedure. More... | |
string | ObservedProperty [get, set] |
Observed property. More... | |
string | FeatureOfInterest [get, set] |
Feature of interest. More... | |
Item_DataRecord | FeatureOfInterestDetails [get, set] |
The details of the feature of interest. More... | |
DataQuality | ResultQuality [get, set] |
Result quality. More... | |
Item | Result [get] |
Result. More... | |
Observation class to associate metadata to actual measurement objects.
In this module, the code has been derived from Observations and Measurements - XML Implementation (OGC 10-025r1; please see the file "ref_and_license_ogc_om.txt").
Cocop.MessageSerialiser.Meas.Observation.Observation | ( | Item | r | ) |
Constructor. Use this populate the observation manually.
r | Result object. |
XNeut.InvalidMessageException | Thrown if an error is encountered. |
Cocop.MessageSerialiser.Meas.Observation.Observation | ( | byte [] | xmlBytes | ) |
Constructor to populate the information from XML.
xmlBytes | Serialised XML document. |
XNeut.InvalidMessageException | Thrown if an error is encountered. |
byte [] Cocop.MessageSerialiser.Meas.Observation.ToXmlBytes | ( | ) |
Serialises the object to XML.
|
getset |
Description.
|
getset |
Feature of interest.
|
getset |
The details of the feature of interest.
|
getset |
Gets observation name.
|
getset |
Observed property.
|
getset |
Phenomenon time.
XNeut.DateTimeException | Thrown if there is an attempt to set a non-UTC value. |
|
getset |
Procedure.
|
get |
Result.
|
getset |
Result quality.
|
getset |
Result time.
XNeut.DateTimeException | Thrown if there is an attempt to set a non-UTC value. |