PointValue is a read-only object that provides access to a PIValue object containing data (as from a snapshot) and the PIPoint from which the data was retrieved.
A snapshot event retrieved by an EventPipe obtained from PIPoint.Data is returned as a PIEventObject whose EventData property contains a PointValue object. In this case, the abstract EventData contains within it the point the data refers to. In the case of an EventPipe on a collection of sources, as in a PointList, the PointValue object returned in the EventData property is the only means of tracking the source point of the value.
This object supports the IPIPersist interface.