Click or drag to resize

MultiDatabaseManager Class

Inheritance Hierarchy
SystemObject
  LynceeTec.EucalyptusMultiDatabaseManager

Namespace:  LynceeTec.Eucalyptus
Assembly:  LynceeTec.Eucalyptus (in LynceeTec.Eucalyptus.dll) Version: 9.0.26418.0 , built 2021-10-22 08:45:15 UTC
Syntax
public class MultiDatabaseManager : IDisposable

The MultiDatabaseManager type exposes the following members.

Constructors
  NameDescription
Public methodMultiDatabaseManager
Initializes a new instance of the MultiDatabaseManager class
Top
Methods
  NameDescription
Public methodAddManager
Add a single configuration manager.
Public methodAddManagers
Add several configuration managers and their corresponding user managers.
Public methodDispose
Releases all resources used by the MultiDatabaseManager
Public methodGetBindableDatabaseAccessorT
Gets a DatabaseAccessor linked to a specific database
Public methodGetCurrentHoloMeasurementConfig
Public methodGetCurrentSampleCorrectionConfig
Public methodGetCurrentUser
Gets the user currently logged in.
Public methodGetDatabaseAccessorT
Gets a DatabaseAccessor linked to a specific database
Public methodGetDeltaN
Public methodGetDHMParameters
Gets the subset of configuration parameters necessary to initialize a DHM device object for the specific configuration manager.
Public methodGethHardwareConfiguration
Public methodGetIsDatabaseReadonly
Public methodGetIsDhmConnected
Public methodGetUserManager
Public methodInitAllConfigurationManagers
Public methodInitConfigurationManager
Inits the selected configuration manager.
Public methodLinkDhmDeviceToConfigurationManager
Links a DHM device to the selected configuration manager. The device will then be automatically notified if a configuration is loaded in the configuration manager.
Public methodLoadConfigs
Loads a measurement configuration in the selected configuration manager. If a DHM device is connected, the configuration will automatically be transmitted. Asynchronous function.
Public methodLoadMeasurementConfig
Loads a measurement configuration in the selected configuration manager. The sample configuration does not change. If a DHM device is connected, the configuration will automatically be transmitted. Asynchronous function.
Public methodLoadSampleConfig
Loads a sample configuration in the selected configuration manager. If a DHM device is connected, the configuration will automatically be transmitted. Asynchronous function.
Public methodLogin
Logs a user in the specific user manager, after authenticating him.
Public methodLogout
Logs out the current user for the specific user manager
Public methodRemoveManagers
Remove the configuration manager and user manager with key key
Public methodUnlinkDhmDeviceFromConfigManager
Unlink a DHM device instance from the selected configuration manager instance.
Public methodUnloadConfigs
Unloads the current configurations (both the Measurement configuration and the Sample configuration) from the selected configuration manager. If a DHM device is connected, the modification will automatically be transmitted.
Public methodUnloadMeasurementConfig
Unloads the current measurement configuration from the selected configuration manager. This has no effect on the currently connected DHM. The current sample configuration is not unloaded. If a DHM device is connected, the modification will automatically be transmitted.
Public methodUnloadSampleConfig
Unloads the current sample configuration from the selected configuration manager. If a DHM device is connected, the modification will automatically be transmitted.
Top
See Also