LEADTOOLS Medical (Leadtools.Medical.Storage.DataAccessLayer assembly)

StorageSqlDbDataAccessAgent Class Members

LEADTOOLS SDK Help  |  
Properties  Methods  Events


The following tables list the members exposed by StorageSqlDbDataAccessAgent.

Public Constructors
 NameDescription
StorageSqlDbDataAccessAgent ConstructorOverloaded.   
Top
Public Properties
 NameDescription
AutoTruncateDataGets 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)
ConnectionStringGets or sets the connection string for the DICOM Storage database.  
MaxQueryResultsGets or sets a value indicating the maximum number of rows to return. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent)
Top
Protected Properties
 NameDescription
DataProviderGets the database provider for connecting and working with DICOM Storage database. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent)
StorageCatalogGets the configured Leadtools.Medical.DataAccessLayer.Catalog.ICatalog which describes the DICOM Storage database. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent)
Top
Public Methods
 NameDescription
CancelQueryCompositeInstancesAsyncCancels an existing call to QueryCompositeInstancesAsync (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent)
DeleteInstanceDelete the composite instances information that matches the given query parameters. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent)
DeletePatientDelete the patient's information that matches the given query parameters. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent)
DeleteSeriesDelete the series information that matches the given query parameters. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent)
DeleteStudyDelete the studies information that matches the given query parameters. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent)
FindCompositeInstancesCountReturns the number of composite instances that matches the query parameters. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent)
FindPatientsCountReturns the number of patients that matches the query parameters. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent)
FindSeriesCountReturns the number of series that matches the query parameters. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent)
FindStudiesCountReturns the number of studies that matches the query parameters. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent)
IsCompositeInstancesExistsReturns whether a DICOM instance information exists for the given SOP Instance UID. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent)
IsPatientsExistsReturns whether a patient information exists for the given Patient ID. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent)
IsSeriesExistsReturns whether a series information exists for the given Series Instance UID. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent)
IsStudyExistsReturns whether a study information exists for the given Study Instance UID. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent)
QueryCompositeInstancesFind composite instance information with the specified matching parameters. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent)
QueryCompositeInstancesAsyncAsychronously performs a query to find the composite instance information with the specified matching parameters. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent)
QueryPatientsFind patient's information with the specified matching parameters. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent)
QuerySeriesFind series information with the specified matching parameters. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent)
QueryStudiesFind studies information with the specified matching parameters. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent)
StoreDicomAdd DICOM information into the storage source. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent)
UpdateCompositeInstanceUpdate the information of DICOM composite instance by adding, deleting or modifying information. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent)
Top
Protected Methods
 NameDescription
CreateCompositeInstanceDataSetReturns an empty CompositeInstanceDataSet. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent)
CreateDatabaseProviderOverridden. Creates the database provider for connecting and working with DICOM Storage SQL Server database.  
CreateDefaultCatalogReturns 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)
GetCompositeInstanceQueryDataAdapterTablesOverridden. Returns the table names which should be used to update a System.Data.Common.DataAdapter.TableMappings when performing a query.  
GetDicomDataSetConverterReturns an object used to convert a Leadtools.Dicom.DicomDataSet into a CompositeInstanceDataSet. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent)
InjectJoinForInstanceQueryReturns a string that joins user defined tables when performing an instance query  
InjectJoinForPatientQueryReturns a string that joins user defined tables when performing a patient query  
InjectJoinForSeriesQueryReturns a string that joins user defined tables when performing a series query.  
InjectJoinForStudyQueryReturns a string that joins user defined tables when performing a study query  
OnQueryCompositeInstancesCompletedRaises the QueryCompositeInstancesCompleted event. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent)
OnQueryCompositeInstancesStartingRaises the QueryCompositeInstancesStarting event. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent)
PrepareDeleteInstanceCommandOverridden. Initializes a System.Data.IDbCommand object to delete composite instances using matching parameters.  
PrepareDeletePatientsCommandOverridden. Initializes a System.Data.IDbCommand object to delete patients using matching parameters.  
PrepareDeletePatientsNoChildStudiesCommandOverridden. Initializes a System.Data.IDbCommand object to delete orphan studies that doesn't have child series information.  
PrepareDeleteSeriesCommandOverridden. Initializes a System.Data.IDbCommand object to delete series using matching parameters.  
PrepareDeleteSeriesNoChildInstancesCommandOverridden. Initializes a System.Data.IDbCommand object to delete orphan patients that doesn't have child studies information.  
PrepareDeleteStudiesCommandOverridden. Initializes a System.Data.IDbCommand object to delete studies using matching parameters.  
PrepareDeleteStudiesNoChildSeriesCommandOverridden. Initializes a System.Data.IDbCommand object to delete orphan series that doesn't have child composite instances information.  
PrepareInstancePageQueryCommandOverridden. Initializes a System.Data.IDbCommand object to query for Composite Instance information using matching parameters for pagination.  
PrepareInstanceQueryCommandOverridden. Initializes a System.Data.IDbCommand object to query for Composite Instance information using matching parameters.  
PrepareInstanceQueryCountCommandOverloaded. Initializes a System.Data.IDbCommand object to query for composite instances count using matching parameters.  
PrepareIsInstanceExistsCommandOverridden. Initializes a System.Data.IDbCommand object to check whether a DICOM Instance information exists.  
PrepareIsPatientExistsCommandOverridden. Initializes a System.Data.IDbCommand object to check whether a patient information exists.  
PrepareIsSeriesExistsCommandOverridden. Initializes a System.Data.IDbCommand object to check whether a series information exists.  
PrepareIsStudyExistsCommandOverridden. Initializes a System.Data.IDbCommand object to check whether a study information exists.  
PreparePatientsQueryCommandOverridden. Initializes a System.Data.IDbCommand object to query for patient information using matching parameters.  
PreparePatientsQueryCountCommandOverridden. Initializes a System.Data.IDbCommand object to query for patients count using matching parameters.  
PrepareSeriesQueryCommandOverridden. Initializes a System.Data.IDbCommand object to query for series information using matching parameters.  
PrepareSeriesQueryCountCommandOverloaded. Initializes a System.Data.IDbCommand object to query for series count using matching parameters.  
PrepareStudiesQueryCommandOverridden. Initializes a System.Data.IDbCommand object to query for studies information using matching parameters.  
PrepareStudiesQueryCountCommandOverloaded. Initializes a System.Data.IDbCommand object to query for studies count using matching parameters.  
UpdateTableOverridden. Update a specific table in a CompositeInstanceDataSet by adding, deleting or modifying information.  
Top
Public Events
 NameDescription
QueryCompositeInstancesCompletedOccurs when the QueryCompositeInstancesAsync is completed. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent)
QueryCompositeInstancesStartingOccurs when the QueryCompositeInstancesAsync is first called. (Inherited from Leadtools.Medical.Storage.DataAccessLayer.StorageDbDataAccessAgent)
Top
See Also

Reference

StorageSqlDbDataAccessAgent Class
Leadtools.Medical.Storage.DataAccessLayer Namespace

 

 


Products | Support | Contact Us | Copyright Notices
© 2006-2014 All Rights Reserved. LEAD Technologies, Inc.

Leadtools.Medical.Storage.DataAccessLayer requires a Medical toolkit server license and unlock key. For more information, refer to: LEADTOOLS Toolkit Features