The following tables list the members exposed by StorageSqlDbDataAccessAgent.
Public Constructors
Name | Description | |
---|---|---|
![]() |
StorageDbDataAccessAgent3 | Initializes a new instance of the StorageDbDataAccessAgent3 class. (Inherited from StorageDbDataAccessAgent3) |
![]() |
StorageSqlDbDataAccessAgent | Initializes a new instance of the StorageSqlDbDataAccessAgent class with a connection string |
Public Methods
Name | Description | |
---|---|---|
![]() |
CancelQueryHangingProtocolAsync | Cancels an existing call to QueryHangingProtocolAsync. (Inherited from StorageDbDataAccessAgent3) |
![]() |
CustomQueryCompositeInstances | Find composite instance information with the specified matching parameters.Unlike QueryCompositeInstances, this function returns less tables, see below. (Inherited from StorageDbDataAccessAgent3) |
![]() |
DeleteHangingProtocol | Deletes the hanging protocol information that matches the given query parameters. (Inherited from StorageDbDataAccessAgent3) |
![]() |
ExistsHangingProtocol | Determines if the hanging protocol identified by the specified SOP Instance UID exists. (Inherited from StorageDbDataAccessAgent3) |
![]() |
FindHangingProtocolCount | Returns the number of hanging protocol instances that match the query parameters. (Inherited from StorageDbDataAccessAgent3) |
![]() |
MinimumQueryCompositeInstances | Find composite instance information with the specified matching parameters.Unlike QueryCompositeInstances, this function returns less tables, see below. (Inherited from StorageDbDataAccessAgent3) |
![]() |
MinimumQueryPatients | Find patient's information with the specified matching parameters.Unlike QueryPatients, this function returns less tables, see below. (Inherited from StorageDbDataAccessAgent3) |
![]() |
MinimumQuerySeries | Find series information with the specified matching parameters.Unlike QuerySeries, this function returns less tables, see below. (Inherited from StorageDbDataAccessAgent3) |
![]() |
MinimumQueryStudies | Find studies information with the specified matching parameters.Unlike QueryStudies, this function returns less tables, see below. (Inherited from StorageDbDataAccessAgent3) |
![]() |
QueryHangingProtocol | Find hanging protocol information with the specified matching parameters. (Inherited from StorageDbDataAccessAgent3) |
![]() |
QueryHangingProtocolAsync | Asynchronously performs a query to find the hanging protocol instance information with the specified matching parameters. (Inherited from StorageDbDataAccessAgent3) |
![]() |
StoreHangingProtocol | Adds hanging protocol information into the storage source. (Inherited from StorageDbDataAccessAgent3) |
Protected Methods
Name | Description | |
---|---|---|
![]() |
CreateDatabaseProvider | Creates the database provider for connecting and working with DICOM Storage SQL Server database. |
![]() |
GetCompositeInstanceQueryDataAdapterTables | Returns the table names which should be used to update a System.Data.Common.DataAdapter.TableMappings when performing a query. |
![]() |
GetHangingProtocolQueryDataAdapterTables | Gets the list of Hanging Protocol Query Data Adapter Tables for this StorageSqlDbDataAccessAgent. |
![]() |
InjectJoinForInstanceQuery | Returns a string that joins user defined tables when performing an instance query |
![]() |
InjectJoinForPatientQuery | Returns a string that joins user defined tables when performing a patient query |
![]() |
InjectJoinForSeriesQuery | Returns a string that joins user defined tables when performing a series query. |
![]() |
InjectJoinForStudyQuery | Returns a string that joins user defined tables when performing a study query |
![]() |
InsertCodeSequence | Inserts a code sequence row into the database table. (Inherited from StorageDbDataAccessAgent3) |
![]() |
InsertHangingProtocol | Inserts a hanging protocol row into the database table. (Inherited from StorageDbDataAccessAgent3) |
![]() |
InsertHangingProtocolDefinitonSequence | Inserts a hanging protocol definition sequence row into the database table. (Inherited from StorageDbDataAccessAgent3) |
![]() |
OnQueryHangingProtocolCompleted | Raises the QueryHangingProtocolCompleted event. (Inherited from StorageDbDataAccessAgent3) |
![]() |
OnQueryHangingProtocolStarting | Raises the QueryHangingProtocolStarting event. (Inherited from StorageDbDataAccessAgent3) |
![]() |
PrepareDeleteHangingProtocolCommand | Initializes a System.Data.IDbCommand object to delete a hanging protocol. |
![]() |
PrepareDeleteInstanceCommand | Initializes a System.Data.IDbCommand object to delete composite instances using matching parameters. |
![]() |
PrepareDeletePatientsCommand | Initializes a System.Data.IDbCommand object to delete patients using matching parameters. |
![]() |
PrepareDeletePatientsNoChildStudiesCommand | Initializes a System.Data.IDbCommand object to delete orphan studies that doesn't have child series information. |
![]() |
PrepareDeleteSeriesCommand | Initializes a System.Data.IDbCommand object to delete series using matching parameters. |
![]() |
PrepareDeleteSeriesNoChildInstancesCommand | Initializes a System.Data.IDbCommand object to delete orphan patients that doesn't have child studies information. |
![]() |
PrepareDeleteStudiesCommand | Initializes a System.Data.IDbCommand object to delete studies using matching parameters. |
![]() |
PrepareDeleteStudiesNoChildSeriesCommand | Initializes a System.Data.IDbCommand object to delete orphan series that doesn't have child composite instances information. |
![]() |
PrepareExistsHangingProtocolCommand | Initializes a System.Data.IDbCommand object to check if a hanging protocol exists. |
![]() |
PrepareHangingProtocolQueryCountCommand | Initializes a System.Data.IDbCommand object to query for hanging protocol count using matching parameters. |
![]() |
PrepareInsertCodeSequenceCommand | Initializes a System.Data.IDbCommand object to insert a code sequence. |
![]() |
PrepareInsertHangingProtocolCommand | Initializes a System.Data.Common.DbCommand object to insert a hanging protocol row into the database table. |
![]() |
PrepareInsertHangingProtocolDefinitonSequenceCommand | Initializes a System.Data.Common.DbCommand object to insert a hanging protocol definition sequence row into the database table. |
![]() |
PrepareInstancePageQueryCommand | Initializes a System.Data.IDbCommand object to query for Composite Instance information using matching parameters for pagination. |
![]() |
PrepareInstanceQueryCommand | Initializes a System.Data.IDbCommand object to query for Composite Instance information using matching parameters. |
![]() |
PrepareInstanceQueryCountCommand | Initializes a System.Data.IDbCommand object to query for composite instances count using matching parameters. |
![]() |
PrepareIsInstanceExistsCommand | Initializes a System.Data.IDbCommand object to check whether a DICOM Instance information exists. |
![]() |
PrepareIsPatientExistsCommand | Initializes a System.Data.IDbCommand object to check whether a patient information exists. |
![]() |
PrepareIsSeriesExistsCommand | Initializes a System.Data.IDbCommand object to check whether a series information exists. |
![]() |
PrepareIsStudyExistsCommand | Initializes a System.Data.IDbCommand object to check whether a study information exists. |
![]() |
PreparePatientsPageQueryCommand | Initializes a System.Data.IDbCommand object to query for patients page using matching parameters. |
![]() |
PreparePatientsQueryCommand | Initializes a System.Data.IDbCommand object to query for patient information using matching parameters. |
![]() |
PreparePatientsQueryCountCommand | Initializes a System.Data.IDbCommand object to query for patients count using matching parameters. |
![]() |
PrepareQueryHangingProtocolCommand | Initializes a System.Data.IDbCommand object to query for hanging protocol information using matching parameters. |
![]() |
PrepareSeriesPageQueryCommand | Initializes a System.Data.IDbCommand object to query for series page using matching parameters. |
![]() |
PrepareSeriesQueryCommand | Initializes a System.Data.IDbCommand object to query for series information using matching parameters. |
![]() |
PrepareSeriesQueryCountCommand | Initializes a System.Data.IDbCommand object to query for series count using matching parameters. |
![]() |
PrepareStudiesPageQueryCommand | Initializes a System.Data.IDbCommand object to query for studies page using matching parameters. |
![]() |
PrepareStudiesQueryCommand | Initializes a System.Data.IDbCommand object to query for studies information using matching parameters. |
![]() |
PrepareStudiesQueryCountCommand | Initializes a System.Data.IDbCommand object to query for studies count using matching parameters. |
![]() |
UpdateTable | Update a specific table in a CompositeInstanceDataSet by adding, deleting or modifying information. |
Public Properties
Name | Description | |
---|---|---|
![]() |
ConnectionString | Gets or sets the connection string for the DICOM Storage database. |
![]() |
HangingProtocolSupported | Gets or sets a value that indicates whether Hanging Protocol support is present. (Inherited from StorageDbDataAccessAgent3) |
![]() ![]() |
HangingProtocolTableName | Gets the name of the Hanging Protocol database table. (Inherited from StorageDbDataAccessAgent3) |
Public Events
Name | Description | |
---|---|---|
![]() |
QueryHangingProtocolCompleted | Occurs when the QueryHangingProtocolAsync is completed. (Inherited from StorageDbDataAccessAgent3) |
![]() |
QueryHangingProtocolStarting | Occurs when the QueryHangingProtocolAsync is first called. (Inherited from StorageDbDataAccessAgent3) |
Raster .NET | C API | C++ Class Library | JavaScript HTML5
Document .NET | C API | C++ Class Library | JavaScript HTML5
Medical .NET | C API | C++ Class Library | JavaScript HTML5
Medical Web Viewer .NET