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

The following tables list the members exposed by WorkstationSqlDataAccessAgent.

Public Constructors

  Name Description
Public Constructor WorkstationSqlDataAccessAgent Constructor Initializes a new instance of the WorkstationSqlDataAccessAgent class with a connection string. (Inherited from WorkstationDataAccessAgent)  
Top

Protected Properties

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

Public Methods

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

Protected Methods

  Name Description
Protected Method CreateDatabaseProvider Creates a Database instance. (Inherited from WorkstationDataAccessAgent)
Protected Method FormatStringForWildCard Applies formatting to the input string to make it valid for wild card search.  
Protected Method InitializeAddUserCommand Overridden.  Initializes a DbCommand to insert a user in the database. (Inherited from WorkstationDataAccessAgent)  
Protected Method InitializeGetUsersCommand Overridden.  Initializes a DbCommand to retrieve all database users. (Inherited from WorkstationDataAccessAgent)  
Protected Method InitializeImageInsertCommand Overridden.  Initializes a DbCommand to insert a new image row into the database. (Inherited from WorkstationDataAccessAgent)  
Protected Method InitializeImagesDeleteCommand Overridden.  Initializes a DbCommand to delete image row from the database. (Inherited from WorkstationDataAccessAgent)  
Protected Method InitializeInsertConfigurationCommand Overridden.  Initializes a DbCommand to insert a component configuration row. (Inherited from WorkstationDataAccessAgent)  
Protected Method InitializeIsAdminCommand Overridden.  Initializes a DbCommand to check if a user is administrator. (Inherited from WorkstationDataAccessAgent)  
Protected Method InitializeIsComponentConfigurationInsertedCommand Overridden.  Initializes a DbCommand to check if a component's name is inserted into the configuration table. (Inherited from WorkstationDataAccessAgent)  
Protected Method InitializeIsUserValidCommand Overridden.  Initializes a DbCommand to check if user information exists in the database. (Inherited from WorkstationDataAccessAgent)  
Protected Method InitializePatientInsertCommand Overridden.  Initializes a DbCommand to insert a new patient row into the database. (Inherited from WorkstationDataAccessAgent)  
Protected Method InitializePatientsDeleteCommand Overridden.  Initializes a DbCommand to delete patient row from the database. (Inherited from WorkstationDataAccessAgent)  
Protected Method InitializeQueryImagesCommand Overridden.  Initializes a DbCommand to query images information from the database with the specified query parameters. (Inherited from WorkstationDataAccessAgent)  
Protected Method InitializeQueryPatientsCommand Overridden.  Initializes a DbCommand to query patients information from the database with the specified query parameters. (Inherited from WorkstationDataAccessAgent)  
Protected Method InitializeQuerySeriesCommand Overridden.  Initializes a DbCommand to query series information from the database with the specified query parameters. (Inherited from WorkstationDataAccessAgent)  
Protected Method InitializeQueryStudiesCommand Overridden.  Initializes a DbCommand to query studies information from the database with the specified query parameters. (Inherited from WorkstationDataAccessAgent)  
Protected Method InitializeReadConfigurationCommand Overridden.  Initializes a DbCommand to read a component configuration. (Inherited from WorkstationDataAccessAgent)  
Protected Method InitializeRemoveUserCommand Overridden.  Initializes a DbCommand to delete a user from the database. (Inherited from WorkstationDataAccessAgent)  
Protected Method InitializeSeriesDeleteCommand Overridden.  Initializes a DbCommand to delete series row from the database. (Inherited from WorkstationDataAccessAgent)  
Protected Method InitializeSeriesInsertCommand Overridden.  Initializes a DbCommand to insert a new series row into the database. (Inherited from WorkstationDataAccessAgent)  
Protected Method InitializeSetAdminUserCommand Overridden.  Initializes a DbCommand to update a user administration state. (Inherited from WorkstationDataAccessAgent)  
Protected Method InitializeSetUserPasswordCommand Overridden.  Initializes a DbCommand to update a user password. (Inherited from WorkstationDataAccessAgent)  
Protected Method InitializeStudiesDeleteCommand Overridden.  Initializes a DbCommand to delete study row from the database. (Inherited from WorkstationDataAccessAgent)  
Protected Method InitializeStudyInsertCommand Overridden.  Initializes a DbCommand to insert a new study row into the database. (Inherited from WorkstationDataAccessAgent)  
Protected Method InitializeUpdateConfigurationCommand Overridden.  Initializes a DbCommand to update a component configuration data. (Inherited from WorkstationDataAccessAgent)  
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