OpenConnection Method (HistorianAccess)
- Last UpdatedAug 21, 2026
- 1 minute read
Use the OpenConnection() method to create an asynchronous connection to the Historian Server.
'Declaration
Public Function OpenConnection( _
ByVal historianConnectionInfo As HistorianConnectionArgs, _
ByRef error As HistorianAccessError _
) As Boolean
'Usage
Dim instance As HistorianAccess
Dim historianConnectionInfo As HistorianConnectionArgs
Dim error As HistorianAccessError
Dim value As Boolean
value = instance.OpenConnection(historianConnectionInfo, error)
public bool OpenConnection(
HistorianConnectionArgs historianConnectionInfo,
out HistorianAccessError error
)
public:
bool OpenConnection(
HistorianConnectionArgs^ historianConnectionInfo,
[Out] HistorianAccessError^ error
)
Parameters
- historianConnectionInfo
- An object of HistorianConnectionArgs, which contains server connection details such as the server name and the logon credentials for the computer hosting the server.
- error
- The object of HistorianAccessError, which contains any error information.
Return Value
Returns True if successful; otherwise, returns False.
To initiate an asynchronous server connection, the OpenConnection() method of the HistorianAccess object must be called and a HistorianConnectionArgs object must be provided with connection arguments.
The OpenConnection() method opens a connection to Historian Server version 11.0 or later.
It is always recommended that for every OpenConnection() method used, the subsequent CloseConnection() method call is made.