←Select platform
In This Topic ▼

StorageDbDataAccessAgent3 Class Members

Summary

The following tables list the members exposed by StorageDbDataAccessAgent3.

Public Constructors

Name Description
Public Constructor
StorageDbDataAccessAgent2 Initializes a new instance of this class. (Inherited from StorageDbDataAccessAgent2)
Public Constructor StorageDbDataAccessAgent3 Initializes a new instance of the StorageDbDataAccessAgent3 class.

Public Methods

Name Description
Public Method
CancelQueryHangingProtocolAsync Cancels an existing call to QueryHangingProtocolAsync.
Public Method CustomQueryCompositeInstances Find composite instance information with the specified matching parameters.Unlike QueryCompositeInstances, this function returns less tables, see below.
Public Method DeleteHangingProtocol Deletes the hanging protocol information that matches the specified SOP Instance UID.
Public Method ExistsHangingProtocol Determines if the hanging protocol identified by the specified SOP Instance UID exists.
Public Method FindHangingProtocolCount Returns the number of hanging protocol instances that match the query parameters.
Public Method MinimumQueryCompositeInstances Find composite instance information with the specified matching parameters.Unlike QueryCompositeInstances, this function returns less tables, see below.
Public Method MinimumQueryPatients Find patient's information with the specified matching parameters.Unlike QueryPatients, this function returns less tables, see below.
Public Method MinimumQuerySeries Find series information with the specified matching parameters.Unlike QuerySeries, this function returns less tables, see below.
Public Method MinimumQueryStudies Find studies information with the specified matching parameters.Unlike QueryStudies, this function returns less tables, see below.
Public Method QueryCompositeInstances Find composite instance information with the specified matching parameters. (Inherited from StorageDbDataAccessAgent2)
Public Method QueryHangingProtocol Find hanging protocol information with the specified matching parameters.
Public Method QueryHangingProtocolAsync Asynchronously performs a query to find the hanging protocol instance information with the specified matching parameters.
Public Method QueryPatients Find patient's information with the specified matching parameters. (Inherited from StorageDbDataAccessAgent2)
Public Method QuerySeries Find series information with the specified matching parameters. (Inherited from StorageDbDataAccessAgent2)
Public Method QueryStudies Find studies information with the specified matching parameters. (Inherited from StorageDbDataAccessAgent2)
Public Method StoreHangingProtocol Adds hanging protocol information into the storage source.
Public Method StoreReferencedImages Add referenced images into the storage database. (Inherited from StorageDbDataAccessAgent2)

Protected Methods

Name Description
Protected Method
GetHangingProtocolQueryDataAdapterTables Returns the table names which should be used to update a System.Data.Common.DataAdapter.TableMappings when performing a query.
Protected Method InsertCodeSequence Inserts a code sequence row into the database table.
Protected Method InsertHangingProtocol Inserts a hanging protocol row into the database table.
Protected Method InsertHangingProtocolDefinitonSequence Inserts a hanging protocol definition sequence row into the database table.
Protected Method OnQueryHangingProtocolCompleted Raises the QueryHangingProtocolCompleted event.
Protected Method OnQueryHangingProtocolStarting Raises the QueryHangingProtocolStarting event.
Protected Method PrepareDeleteHangingProtocolCommand Initializes a System.Data.IDbCommand object to delete a hanging protocol.
Protected Method PrepareExistsHangingProtocolCommand Initializes a System.Data.IDbCommand object to check if a hanging protocol exists.
Protected Method PrepareHangingProtocolQueryCountCommand Initializes a System.Data.IDbCommand object to query for hanging protocol count using matching parameters.
Protected Method PrepareInsertCodeSequenceCommand Initializes a System.Data.IDbCommand object to insert a code sequence.
Protected Method PrepareInsertHangingProtocolCommand Initializes a System.Data.Common.DbCommand object to insert a hanging protocol row into the database table.
Protected Method PrepareInsertHangingProtocolDefinitonSequenceCommand Initializes a System.Data.Common.DbCommand object to insert a hanging protocol definition sequence row into the databse table.
Protected Method PreparePatientsPageQueryCommand Initializes a System.Data.IDbCommand object to query for patients using matching parameters. (Inherited from StorageDbDataAccessAgent2)
Protected Method PrepareQueryHangingProtocolCommand Initializes a System.Data.IDbCommand object to query for hanging protocol information using matching parameters.
Protected Method PrepareSeriesPageQueryCommand Initializes a System.Data.IDbCommand object to query for series using matching parameters. (Inherited from StorageDbDataAccessAgent2)
Protected Method PrepareStudiesPageQueryCommand Initializes a System.Data.IDbCommand object to query for studies using matching parameters. (Inherited from StorageDbDataAccessAgent2)

Public Properties

Name Description
Public Property
HangingProtocolSupported Gets or sets a value that indicates whether Hanging Protocol support is present.
Public Property
static  | Shared in VB</div>
HangingProtocolTableName Gets the name of the Hanging Protocol database table.

Public Events

Name Description
Public Event
QueryHangingProtocolCompleted Occurs when the QueryHangingProtocolAsync is completed.
Public Event QueryHangingProtocolStarting Occurs when the QueryHangingProtocolAsync is first called.

Help Version 20.0.2020.3.31
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2020 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Medical.Storage.DataAccessLayer Assembly