MultiHistorianAccess Class Members
- Last UpdatedAug 21, 2026
- 3 minute read
The following tables list the members exposed by MultiHistorianAccess.
| Name | Description | |
|---|---|---|
![]() | AddStreamedValue | Overloaded. Use the AddStreamedEvent() method to add streamed event data. Internal use only. Do not use. |
![]() | AddStreamedValueToAll | Use the AddStreamedValueAll() method to store real-time or late data values for a tag to the server. |
![]() | AddTag | Use the AddTag() method to add tag information to the server or local cache. |
![]() | CloseConnection | Use the CloseConnection() method to close a connection to the server. |
![]() | CloseStorageConnection | Use the CloseStorageConnection() method to flush all memory buffers to storage, which include store-and-forward snapshots, so that HCAL can start forwarding the snapshots to the historian. After this call, all storage related functions, such as the AddTag() method or AddStreamValues() method, will not be allowed and will return an error. Retrieval functions, including status checkings, are still valid. |
![]() | Dispose | Overloaded. The MultiHistorianAccess destructor method. |
![]() | GetConnectionStatus | Use the GetConnectionStatus() method to get the client status with respect to the Historian Server. |
![]() | GetStoreForwardStatus | Use the GetStoreForwardStatus() method to get the status of the store-and-forward engine. |
![]() | GetTagStatusByName | Use the GetTagStatusByName() method to check the current status of the tag. |
![]() | OpenConnection | Use the OpenConnection() method to create an asynchronous connection to the Historian Server. |
![]() | OpenConnectionToAll | Use the OpenConnectionToAll() method to create an asynchronous connection to the Historian Server. |


