Click or drag to resize

GSF.Historian.Files Namespace

Contains classes used for manipulating archive files.
Classes
  Class Description
Public class ArchiveDataBlock Represents a block of ArchiveDataPoints in an ArchiveFile.
Public class ArchiveDataBlockPointer Represents a pointer to an ArchiveDataBlock.
Public class ArchiveDataBlockPointerExtensions Extension methods for the ArchiveDataBlockPointer.
Public class ArchiveDataPoint Represents time-series data stored in ArchiveFile.
Public class ArchiveFile Represents a file that contains ArchiveDataPoints.
Public class ArchiveFileAllocationTable Represents the File Allocation Table of an ArchiveFile.
Public class ArchiveFileScanner Scans an archive file for data points in a given time range and returns them in the order that they are scanned.
Public class ArchiveFileStatistics A class that contains the statistics of an ArchiveFile.
Public class ArchiveReader Opens a local set of historian files for reading with active archive file being monitored for roll-over.
Public class IntercomFile Represents a file containing IntercomRecords.
Public class IntercomRecord Represents a record in the IntercomFile that contains runtime information of a historian.
Public class MetadataFile Represents a file containing MetadataRecords.
Public class MetadataRecord Represents a record in the MetadataFile that contains the various attributes associates to a HistorianID.
Public class MetadataRecordAlarmFlags Defines which data Quality should trigger an alarm notification.
Public class MetadataRecordAnalogFields Defines specific fields for MetadataRecords that are of type Analog.
Public class MetadataRecordComposedFields Defines specific fields for MetadataRecords that are of type Composed.
Public class MetadataRecordConstantFields Defines specific fields for MetadataRecords that are of type Constant.
Public class MetadataRecordDigitalFields Defines specific fields for MetadataRecords that are of type Digital.
Public class MetadataRecordGeneralFlags Defines general boolean settings for a MetadataRecord.
Public class MetadataRecordSecurityFlags Defines the security level for a MetadataRecord.
Public class MetadataRecordSummary A class with a subset of information defined in MetadataRecord. The generated binary image of MetadataRecordSummary is sent back as a reply to PacketType3 and PacketType4.
Public class StateFile Represents a file containing StateRecords.
Public class StateRecord Represents a record in the StateFile that contains the state information associated to a HistorianID.
Public class StateRecordDataPoint Represents time-series data stored in StateFile.
Public class StateRecordSummary A class with just CurrentData. The generated binary image of MetadataRecordSummary is sent back as a reply to PacketType11.
Public class TimeSortedArchiveFileScanner Reads a series of data points from an ArchiveFile in sorted order.
Interfaces
  Interface Description
Public interface IArchiveFileScanner Represents a scanner that reads data points from an archive file for a given time range.
Enumerations
  Enumeration Description
Public enumeration ArchiveFileType Indicates the type of ArchiveFile.
Public enumeration DataType Indicates the type of data being archived for a MetadataRecord.
Public enumeration MetadataFileLegacyMode Defines legacy operational modes for the MetadataFile.