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

StorageSqlDbDataAccessAgent Class Members

Show in webframe
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