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

WorkstationSqlDataAccessAgent Class Members

Show in webframe
Properties  Methods 


The following tables list the members exposed by WorkstationSqlDataAccessAgent.

Public Constructors
 NameDescription
WorkstationSqlDataAccessAgent ConstructorInitializes a new instance of the WorkstationDataAccessAgent class.  
Top
Public Properties
 NameDescription
ConnectionStringGets or sets the connection string for the Medical Workstation database.  
Top
Protected Properties
 NameDescription
DatabaseProviderGets the database provider for connecting and working with the Medical Workstation database. (Inherited from Leadtools.Medical.Workstation.DataAccessLayer.WorkstationDataAccessAgent)
Top
Public Methods
 NameDescription
DeleteAnnotationObjectDeletes the annotation defined by annotationId from the datbase. (Inherited from Leadtools.Medical.Workstation.DataAccessLayer.WorkstationDataAccessAgent)
DeleteVolumeDeletes a 3D volume information. (Inherited from Leadtools.Medical.Workstation.DataAccessLayer.WorkstationDataAccessAgent)
GetAnnotationFileReturns the full path and file name of the annotation file that is associated with the annotationId. (Inherited from Leadtools.Medical.Workstation.DataAccessLayer.WorkstationDataAccessAgent)
GetAnnotationIdentifierReturns the array of AnnotationIdentifier for the data set with sopInstanceUID (Inherited from Leadtools.Medical.Workstation.DataAccessLayer.WorkstationDataAccessAgent)
GetAnnotationObjectsCountReturns the count of annotation containers that is associated with the sopInstanceUID. (Inherited from Leadtools.Medical.Workstation.DataAccessLayer.WorkstationDataAccessAgent)
GetSeriesVolumeReturns a 3D volume. (Inherited from Leadtools.Medical.Workstation.DataAccessLayer.WorkstationDataAccessAgent)
GetVolumesFind the 3D volumes which are stored for the provided series. (Inherited from Leadtools.Medical.Workstation.DataAccessLayer.WorkstationDataAccessAgent)
HasVolumeDecides whether a 3D volume has been stored for a series. (Inherited from Leadtools.Medical.Workstation.DataAccessLayer.WorkstationDataAccessAgent)
IsConfigurationRegisteredChecks whether a component has a configuration registered to it. (Inherited from Leadtools.Medical.Workstation.DataAccessLayer.WorkstationDataAccessAgent)
ReadConfigurationReturns the configuration for a component. (Inherited from Leadtools.Medical.Workstation.DataAccessLayer.WorkstationDataAccessAgent)
RegisterConfigurationRegisters a new component configuration. (Inherited from Leadtools.Medical.Workstation.DataAccessLayer.WorkstationDataAccessAgent)
StoreAnnotationObjectStores the annotation storageFile in the database. (Inherited from Leadtools.Medical.Workstation.DataAccessLayer.WorkstationDataAccessAgent)
StoreVolumeOverloaded. Store 3D volume information. (Inherited from Leadtools.Medical.Workstation.DataAccessLayer.WorkstationDataAccessAgent)
UpdateConfigurationUpdates the configuration data for the specified component. (Inherited from Leadtools.Medical.Workstation.DataAccessLayer.WorkstationDataAccessAgent)
UpdateVolumeStateUpdate the state information of a 3D volume (Inherited from Leadtools.Medical.Workstation.DataAccessLayer.WorkstationDataAccessAgent)
Top
Protected Methods
 NameDescription
CreateDatabaseProviderOverridden. Creates a SQL Server database provider for connecting and working with the Medical Workstation database.  
InitializeInsertConfigurationCommandOverridden. Initializes a System.Data.Common.DbCommand to insert a component configuration row.  
InitializeIsComponentConfigurationInsertedCommandOverridden. Initializes a System.Data.Common.DbCommand to check if a component's name is inserted into the configuration table.  
InitializeReadConfigurationCommandOverridden. Initializes a System.Data.Common.DbCommand to read a component configuration.  
InitializeUpdateConfigurationCommandOverridden. Initializes a System.Data.Common.DbCommand to update a component's configuration data.  
PrepareDeleteAnnotationCommandOverridden. Initializes a System.Data.Common.DbCommand to delete the annotation container that corresponds to the sopInstanceUID and annotationNumber.  
PrepareDeleteVolumeCommandOverridden. Initializes a System.Data.Common.DbCommand object which deletes a 3D volume information from the database.  
PrepareGetAnnotationDescriptionCommandOverridden. Initializes a System.Data.Common.DbCommand to get the description of annotation containers associated with an sopInstanceUID.  
PrepareGetAnnotationFileCommandOverridden. Initializes a System.Data.Common.DbCommand to get the annotation file associated with an sopInstanceUID.  
PrepareGetAnnotationNumbersCommandOverridden. Initializes a System.Data.Common.DbCommand to get the annotationNumbers associated with an sopInstanceUID.  
PrepareGetAnnotationsCountCommandOverridden. Initializes a System.Data.Common.DbCommand to get the number of annotation containers associated with an sopInstanceUID.  
PrepareGetUserIdentifierCommandOverridden. Initializes a System.Data.Common.DbCommand object to get the user identifier string of a 3D volume.  
PrepareGetVolumeFileCommandOverridden. Initializes a System.Data.Common.DbCommand object to get the path of the 3D volume data file.  
PrepareGetVolumeNumbersCommandOverridden. Initializes a System.Data.Common.DbCommand object to get all the number of the available 3D volume in a series.  
PrepareGetVolumeStateFileCommandOverridden. Initializes a System.Data.Common.DbCommand object to get the path of the 3D volume state file.  
PrepareIsSeriesVolumeExistsCommandOverridden. Initializes a System.Data.Common.DbCommand object which returns a scalar value if a 3D volume exists for the given series.  
PrepareStoreAnnotationObjectCommandOverridden. Initializes a System.Data.Common.DbCommand to insert an annotation.  
PrepareStoreVolumeCommnadOverridden. Initializes a System.Data.Common.DbCommand object to store a 3D volume information.  
Top
See Also

Reference

WorkstationSqlDataAccessAgent Class
Leadtools.Medical.Workstation.DataAccessLayer Namespace

 

 


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