C# Class openHistorian.Net.HistorianServer

Represents a historian server instance that can be used to read and write time-series data.
Inheritance: IDisposable
Datei anzeigen Open project: GridProtectionAlliance/openHistorian Class Usage Examples

Public Methods

Method Description
AddDatabase ( HistorianServerDatabaseConfig database ) : void

Adds the supplied database to this server.

Dispose ( ) : void
HistorianServer ( ) : System

Creates a new HistorianServer

HistorianServer ( HistorianServerDatabaseConfig database, int port = null ) : System
HistorianServer ( int port ) : System

Creates a new HistorianServer instance.

RemoveDatabase ( string database ) : void

Removes the supplied database from the historian.

this ( string databaseName ) : HistorianIArchive

Accesses SnapServerDatabaseBase for given databaseName.

Method Details

AddDatabase() public method

Adds the supplied database to this server.
public AddDatabase ( HistorianServerDatabaseConfig database ) : void
database HistorianServerDatabaseConfig
return void

Dispose() public method

public Dispose ( ) : void
return void

HistorianServer() public method

Creates a new HistorianServer
public HistorianServer ( ) : System
return System

HistorianServer() public method

public HistorianServer ( HistorianServerDatabaseConfig database, int port = null ) : System
database HistorianServerDatabaseConfig
port int
return System

HistorianServer() public method

Creates a new HistorianServer instance.
public HistorianServer ( int port ) : System
port int
return System

RemoveDatabase() public method

Removes the supplied database from the historian.
public RemoveDatabase ( string database ) : void
database string
return void

this() public method

Accesses SnapServerDatabaseBase for given databaseName.
public this ( string databaseName ) : HistorianIArchive
databaseName string Name of database instance to access.
return HistorianIArchive