C# Class openHistorian.Net.HistorianIArchive

An IArchive wrapper around a SortedTreeStore.
This class implements the 1.0 historian IArchive to automatically bring in historian providers (e.g., web services).
Inheritance: IArchive
Afficher le fichier Open project: GridProtectionAlliance/openHistorian Class Usage Examples

Méthodes publiques

Méthode Description
HistorianIArchive ( HistorianServer server, string databaseName ) : System
IArchive ( ) : void
IArchive ( IDataPoint dataPoint ) : void
IArchive ( int historianID, byte metadata ) : void
Write ( HistorianKey key, HistorianValue value ) : void

Private Methods

Méthode Description
IArchive ( IEnumerable historianIDs, System.DateTime startTime, System.DateTime endTime, bool timeSorted ) : IEnumerable
IArchive ( IEnumerable historianIDs, string startTime, string endTime, bool timeSorted ) : IEnumerable
IArchive ( int historianID, System.DateTime startTime, System.DateTime endTime, bool timeSorted ) : IEnumerable
IArchive ( int historianID, string startTime, string endTime, bool timeSorted ) : IEnumerable
IArchive ( int historianID ) : byte[]
ReadDataStream ( HistorianValue>.TreeStream stream ) : IEnumerable
ReadMetadataRecord ( int historianID ) : MetadataRecord
ReadStateDataRecord ( int historianID ) : StateRecord

Method Details

HistorianIArchive() public méthode

public HistorianIArchive ( HistorianServer server, string databaseName ) : System
server HistorianServer
databaseName string
Résultat System

IArchive() public méthode

public IArchive ( ) : void
Résultat void

IArchive() public méthode

public IArchive ( IDataPoint dataPoint ) : void
dataPoint IDataPoint
Résultat void

IArchive() public méthode

public IArchive ( int historianID, byte metadata ) : void
historianID int
metadata byte
Résultat void

Write() public méthode

public Write ( HistorianKey key, HistorianValue value ) : void
key HistorianKey
value HistorianValue
Résultat void