| Leadtools.Medical.Storage.DataAccessLayer Namespace : StorageSqlDbDataAccessAgent Class | 
The following tables list the members exposed by StorageSqlDbDataAccessAgent.
| Name | Description | |
|---|---|---|
|  | StorageSqlDbDataAccessAgent Constructor | Overloaded. | 
| Name | Description | |
|---|---|---|
|  | AutoTruncateData | Gets or sets a value indicating whether string data should be truncated to match the data store length when storing a Leadtools.Dicom.DicomDataSet. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent) | 
|  | ConnectionString | Gets or sets the connection string for the DICOM Storage database. | 
|  | MaxQueryResults | Gets or sets a value indicating the maximum number of rows to return. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent) | 
| Name | Description | |
|---|---|---|
|  | DataProvider | Gets the database provider for connecting and working with DICOM Storage database. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent) | 
|  | StorageCatalog | Gets the configured Leadtools.Medical.DataAccessLayer.Catalog.ICatalog which describes the DICOM Storage database. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent) | 
| Name | Description | |
|---|---|---|
|  | CancelQueryCompositeInstancesAsync | Cancels an existing call to QueryCompositeInstancesAsync (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent) | 
|  | DeleteInstance | Delete the composite instances information that matches the given query parameters. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent) | 
|  | DeletePatient | Delete the patient's information that matches the given query parameters. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent) | 
|  | DeleteSeries | Delete the series information that matches the given query parameters. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent) | 
|  | DeleteStudy | Delete the studies information that matches the given query parameters. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent) | 
|  | FindCompositeInstancesCount | Returns the number of composite instances that matches the query parameters. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent) | 
|  | FindPatientsCount | Returns the number of patients that matches the query parameters. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent) | 
|  | FindSeriesCount | Returns the number of series that matches the query parameters. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent) | 
|  | FindStudiesCount | Returns the number of studies that matches the query parameters. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent) | 
|  | IsCompositeInstancesExists | Returns whether a DICOM instance information exists for the given SOP Instance UID. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent) | 
|  | IsPatientsExists | Returns whether a patient information exists for the given Patient ID. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent) | 
|  | IsSeriesExists | Returns whether a series information exists for the given Series Instance UID. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent) | 
|  | IsStudyExists | Returns whether a study information exists for the given Study Instance UID. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent) | 
|  | QueryCompositeInstances | Find composite instance information with the specified matching parameters. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent) | 
|  | QueryCompositeInstancesAsync | Asychronously performs a query to find the composite instance information with the specified matching parameters. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent) | 
|  | QueryPatients | Find patient's information with the specified matching parameters. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent) | 
|  | QuerySeries | Find series information with the specified matching parameters. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent) | 
|  | QueryStudies | Find studies information with the specified matching parameters. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent) | 
|  | StoreDicom | Add DICOM information into the storage source. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent) | 
|  | UpdateCompositeInstance | Update the information of DICOM composite instance by adding, deleting or modifying information. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent) | 
| Name | Description | |
|---|---|---|
|  | CreateCompositeInstanceDataSet | Returns an empty CompositeInstanceDataSet. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent) | 
|  | CreateDatabaseProvider | Overridden. Creates the database provider for connecting and working with DICOM Storage SQL Server database. | 
|  | CreateDefaultCatalog | Returns the default Leadtools.Medical.DataAccessLayer.Catalog.ICatalog that is used for mapping matching parameters into database tables/columns. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent) | 
|  | GetCompositeInstanceQueryDataAdapterTables | Overridden. Returns the table names which should be used to update a System.Data.Common.DataAdapter.TableMappings when performing a query. | 
|  | GetDicomDataSetConverter | Returns an object used to convert a Leadtools.Dicom.DicomDataSet into a CompositeInstanceDataSet. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent) | 
|  | 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 | 
|  | OnQueryCompositeInstancesCompleted | Raises the QueryCompositeInstancesCompleted event. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent) | 
|  | OnQueryCompositeInstancesStarting | Raises the QueryCompositeInstancesStarting event. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent) | 
|  | PrepareDeleteInstanceCommand | Overridden. Initializes a System.Data.IDbCommand object to delete composite instances using matching parameters. | 
|  | PrepareDeletePatientsCommand | Overridden. Initializes a System.Data.IDbCommand object to delete patients using matching parameters. | 
|  | PrepareDeletePatientsNoChildStudiesCommand | Overridden. Initializes a System.Data.IDbCommand object to delete orphan studies that doesn't have child series information. | 
|  | PrepareDeleteSeriesCommand | Overridden. Initializes a System.Data.IDbCommand object to delete series using matching parameters. | 
|  | PrepareDeleteSeriesNoChildInstancesCommand | Overridden. Initializes a System.Data.IDbCommand object to delete orphan patients that doesn't have child studies information. | 
|  | PrepareDeleteStudiesCommand | Overridden. Initializes a System.Data.IDbCommand object to delete studies using matching parameters. | 
|  | PrepareDeleteStudiesNoChildSeriesCommand | Overridden. Initializes a System.Data.IDbCommand object to delete orphan series that doesn't have child composite instances information. | 
|  | PrepareInstancePageQueryCommand | Overridden. Initializes a System.Data.IDbCommand object to query for Composite Instance information using matching parameters for pagination. | 
|  | PrepareInstanceQueryCommand | Overridden. Initializes a System.Data.IDbCommand object to query for Composite Instance information using matching parameters. | 
|  | PrepareInstanceQueryCountCommand | Overloaded. Initializes a System.Data.IDbCommand object to query for composite instances count using matching parameters. | 
|  | PrepareIsInstanceExistsCommand | Overridden. Initializes a System.Data.IDbCommand object to check whether a DICOM Instance information exists. | 
|  | PrepareIsPatientExistsCommand | Overridden. Initializes a System.Data.IDbCommand object to check whether a patient information exists. | 
|  | PrepareIsSeriesExistsCommand | Overridden. Initializes a System.Data.IDbCommand object to check whether a series information exists. | 
|  | PrepareIsStudyExistsCommand | Overridden. Initializes a System.Data.IDbCommand object to check whether a study information exists. | 
|  | PreparePatientsQueryCommand | Overridden. Initializes a System.Data.IDbCommand object to query for patient information using matching parameters. | 
|  | PreparePatientsQueryCountCommand | Overridden. Initializes a System.Data.IDbCommand object to query for patients count using matching parameters. | 
|  | PrepareSeriesQueryCommand | Overridden. Initializes a System.Data.IDbCommand object to query for series information using matching parameters. | 
|  | PrepareSeriesQueryCountCommand | Overloaded. Initializes a System.Data.IDbCommand object to query for series count using matching parameters. | 
|  | PrepareStudiesQueryCommand | Overridden. Initializes a System.Data.IDbCommand object to query for studies information using matching parameters. | 
|  | PrepareStudiesQueryCountCommand | Overloaded. Initializes a System.Data.IDbCommand object to query for studies count using matching parameters. | 
|  | UpdateTable | Overridden. Update a specific table in a CompositeInstanceDataSet by adding, deleting or modifying information. | 
| Name | Description | |
|---|---|---|
|  | QueryCompositeInstancesCompleted | Occurs when the QueryCompositeInstancesAsync is completed. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent) | 
|  | QueryCompositeInstancesStarting | Occurs when the QueryCompositeInstancesAsync is first called. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent) |