.NET Based OPC UA Client/Server SDK  3.1.0.500
UnifiedAutomation.UaServer.IHistoryDataEnumerator Interface Reference

An interface to an object which can provide sequential access the values in a historical archive. More...

Public Member Functions

bool MoveNext ()
 Moves forward in time to the next raw data point in the archive. More...
 
bool MoveBack ()
 Moves backward in time to the next raw data point in the archive. More...
 
void Reset (DateTime timestamp)
 Resets the specified timestamp. More...
 
DataValue GetValue ()
 Gets the value at the specified position. More...
 
ModificationInfo GetModificationInfo ()
 Gets the modification info for the value at the specified position. More...
 

Detailed Description

An interface to an object which can provide sequential access the values in a historical archive.

Member Function Documentation

ModificationInfo UnifiedAutomation.UaServer.IHistoryDataEnumerator.GetModificationInfo ( )

Gets the modification info for the value at the specified position.

Returns
The modification info or null if no modification info exists at the current position.
DataValue UnifiedAutomation.UaServer.IHistoryDataEnumerator.GetValue ( )

Gets the value at the specified position.

Returns
The value or null if no data exists at the current position.
bool UnifiedAutomation.UaServer.IHistoryDataEnumerator.MoveBack ( )

Moves backward in time to the next raw data point in the archive.

Returns
True if successful or false if the current position before the beginning of the archive.
bool UnifiedAutomation.UaServer.IHistoryDataEnumerator.MoveNext ( )

Moves forward in time to the next raw data point in the archive.

Returns
True if successful or false if the current position before the beginning of the archive.
void UnifiedAutomation.UaServer.IHistoryDataEnumerator.Reset ( DateTime  timestamp)

Resets the specified timestamp.

Parameters
timestampThe timestamp.

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