Leadtools.Medical.Workstation.DataAccessLayer Requires Medical product license | Send comments on this topic. | Back to Introduction - All Topics | Help Version 16.5.9.25
WorkstationDataAccessAgent Class Members
See Also  Properties  Methods 
Leadtools.Medical.Workstation.DataAccessLayer Namespace : WorkstationDataAccessAgent Class

The following tables list the members exposed by WorkstationDataAccessAgent.

Protected Constructors

  Name Description
Protected Constructor WorkstationDataAccessAgent Constructor Initializes a new instance of the WorkstationDataAccessAgent class with a connection string.  
Top

Protected Properties

  Name Description
Protected Property ConnectionString Gets the string used to open a database.  
Protected Property DatabaseProvider Gets the abstract object which database commands are run against.  
Top

Public Methods

  Name Description
Public Method AddDicom Inserts a DicomDataSet into the underlying data store. (Inherited from IWorkstationDataAccessAgent)  
Public Method AddUser Adds a new user to the database. (Inherited from IWorkstationDataAccessAgent).  
Public Methodstatic (Shared in Visual Basic) GetHashedPassword Converts a SecureString password into a hashed string.  
Public Method GetImage Queries for image information. (Inherited from IWorkstationDataAccessAgent)  
Public Method GetPatient Queries patient information. (Inherited from IWorkstationDataAccessAgent)  
Public Method GetSeries Queries for single series information. (Inherited from IWorkstationDataAccessAgent)  
Public Method GetStudy Queries a single study information. (Inherited from IWorkstationDataAccessAgent)  
Public Method GetUsers Retrieves all available users. (Inherited from IWorkstationDataAccessAgent).  
Public Method IsAdmin Determines whether the user is an administrator. (Inherited from IWorkstationDataAccessAgent).  
Public Method IsConfigurationRegistered Checks whether a component has a configuration registered to it. (Inherited from IWorkstationDataAccessAgent).  
Public Method IsUserValid Determines whether user information is valid. (Inherited from IWorkstationDataAccessAgent).  
Public Method QueryDicomInformation Queries for the DICOM information using the provided search parameters. (Inherited from IWorkstationDataAccessAgent)  
Public Method QueryImages Queries for the image information using the provided search parameters. (Inherited from IWorkstationDataAccessAgent)  
Public Method QueryPatients Queries for the patient's information using the provided search parameters. (Inherited from IWorkstationDataAccessAgent)  
Public Method QuerySeries Queries for the series information using the provided search parameters. (Inherited from IWorkstationDataAccessAgent)  
Public Method QueryStudies Queries studies information using the provided search parameters. (Inherited from IWorkstationDataAccessAgent)  
Public Method ReadConfiguration Reads configuration data for a component. (Inherited from IWorkstationDataAccessAgent).  
Public Method RegisterConfiguration Registers a new component configuration. (Inherited from IWorkstationDataAccessAgent).  
Public Method RemoveDicom Overloaded.  Deletes all DICOM information that matches the provided query parameters. (Inherited from IWorkstationDataAccessAgent)  
Public Method RemoveUser Removes an existing user from the database. (Inherited from IWorkstationDataAccessAgent).  
Public Method SetAdminUser Updates the Administrator state of an existing user. (Inherited from IWorkstationDataAccessAgent).  
Public Method SetUserPassword Updates an existing user's password. (Inherited from IWorkstationDataAccessAgent).  
Public Method UpdateConfiguration Updates the configuration data for the specified component. (Inherited from IWorkstationDataAccessAgent).  
Top

Protected Methods

  Name Description
Protected Method CreateDatabaseProvider Creates a Database instance.  
Protected Method InitializeAddUserCommand Initializes a DbCommand to insert a user in the database.  
Protected Method InitializeGetUsersCommand Initializes a DbCommand to retrieve all database users.  
Protected Method InitializeImageInsertCommand Initializes a DbCommand to insert a new image row into the database.  
Protected Method InitializeImagesDeleteCommand Initializes a DbCommand to delete image row from the database.  
Protected Method InitializeInsertConfigurationCommand Initializes a DbCommand to insert a component configuration row.  
Protected Method InitializeIsAdminCommand Initializes a DbCommand to check if a user is administrator.  
Protected Method InitializeIsComponentConfigurationInsertedCommand Initializes a DbCommand to check if a component's name is inserted into the configuration table.  
Protected Method InitializeIsUserValidCommand Initializes a DbCommand to check if user information exists in the database.  
Protected Method InitializePatientInsertCommand Initializes a DbCommand to insert a new patient row into the database.  
Protected Method InitializePatientsDeleteCommand Initializes a DbCommand to delete a patient row from the database.  
Protected Method InitializeQueryImagesCommand Initializes a DbCommand to query image information from the database with the specified query parameters.  
Protected Method InitializeQueryPatientsCommand Initializes a DbCommand to query patient's information from the database with the specified query parameters.  
Protected Method InitializeQuerySeriesCommand Initializes a DbCommand to query series information from the database with the specified query parameters.  
Protected Method InitializeQueryStudiesCommand Initializes a DbCommand to query studies information from the database with the specified query parameters.  
Protected Method InitializeReadConfigurationCommand Initializes a DbCommand to read a component configuration.  
Protected Method InitializeRemoveUserCommand Initializes a DbCommand to delete a user from the database.  
Protected Method InitializeSeriesDeleteCommand Initializes a DbCommand to delete series row from the database.  
Protected Method InitializeSeriesInsertCommand Initializes a DbCommand to insert a new series row into the database.  
Protected Method InitializeSetAdminUserCommand Initializes a DbCommand to update a user administration state.  
Protected Method InitializeSetUserPasswordCommand Initializes a DbCommand to update a user password.  
Protected Method InitializeStudiesDeleteCommand Initializes a DbCommand to delete study row from the database.  
Protected Method InitializeStudyInsertCommand Initializes a DbCommand to insert a new study row into the database.  
Protected Method InitializeUpdateConfigurationCommand Initializes a DbCommand to update a component's configuration data.  
Top

See Also

Leadtools.Medical.Workstation.DataAccessLayer requires a Medical toolkit license and unlock key. For more information, refer to: Imaging Pro/Document/Medical Features