Defines a repository where time-series data is warehoused by a historian.
            
| C# | Visual Basic | Visual C++ | 
public interface IArchive
Public Interface IArchive
public interface class IArchive
| All Members | Methods | ||||
| Icon | Member | Description | 
|---|---|---|
| Close()()() | 
            Closes the repository.
              | |
| Open()()() | 
            Opens the repository.
              | |
| ReadData(Int32, String, String) | 
            Reads time-series data from the repository.
              | |
| ReadMetaData(Int32) | 
            Read meta information for the specified historianID.
              | |
| ReadMetaDataSummary(Int32) | 
            Reads meta information summary for the specified historianID.
              | |
| ReadStateData(Int32) | 
            Reads state information for the specified historianID.
              | |
| ReadStateDataSummary(Int32) | 
            Read state information summary for the specified historianID.
              | |
| WriteData(IDataPoint) | 
            Writes time-series data to the repository.
              | |
| WriteMetaData(Int32, array<Byte>[]()[]) | 
            Writes meta information for the specified historianID to the repository.
              | |
| WriteStateData(Int32, array<Byte>[]()[]) | 
            Writes state information for the specified historianID to the repository.
              |