Overview and description of Leadtools Medical Storage DataAccessLayer classes, delegates, enumerations, and interfaces.
Class | Description | |
---|---|---|
AnatomicRegionSequenceDataTable | Represents the strongly named DataTable class. | |
AnatomicRegionSequenceRow | Represents strongly named DataRow class. | |
AnatomicRegionSequenceRowChangeEvent | Row event argument class | |
ExternalStoreDataTable | Represents the strongly named DataTable class. | |
ExternalStoreRow | Represents strongly named DataRow class. | |
ExternalStoreRowChangeEvent | Provides data for the row change events. | |
ImageInstanceDataTable | Represents one table of in-memory Image Instance data. | |
ImageInstanceRow | Represents a row of Image Instance data in an ImageInstanceRow. | |
ImageInstanceRowChangeEvent | Provides data for the ImageInstanceRowChanged, ImageInstanceRowChanging, ImageInstanceRowDeleting, and ImageInstanceRowDeleted events. | |
InstanceDataTable | Represents one table of in-memory Instance data. | |
InstanceRow | Represents a row of Instance data in an InstanceRow. | |
InstanceRowChangeEvent | Provides data for the InstanceRowChanged, InstanceRowChanging, InstanceRowDeleting, and InstanceRowDeleted events. | |
NameOfPhysicianReadingStudyDataTable | Represents one table of in-memory 'Name Of Physician Reading Study' data. | |
NameOfPhysicianReadingStudyRow | Represents a row of Name Of Physician Reading Study data in a NameOfPhysicianReadingStudyRow. | |
NameOfPhysicianReadingStudyRowChangeEvent | Provides data for the NameOfPhysicianReadingStudyRowChanged, NameOfPhysicianReadingStudyRowChanging, NameOfPhysicianReadingStudyRowDeleting, and NameOfPhysicianReadingStudyRowDeleted events. | |
OtherPatientIDsDataTable | Represents one table of in-memory 'Other Patient IDs' data. | |
OtherPatientIDsRow | Represents a row of Other Patient IDs data in an OtherPatientIDsRow. | |
OtherPatientIDsRowChangeEvent | Provides data for the OtherPatientIDsRowChanged, OtherPatientIDsRowChanging, OtherPatientIDsRowDeleting, and OtherPatientIDsRowDeleted events. | |
OtherPatientNamesDataTable | Represents one table of in-memory 'Other Patient Names' data. | |
OtherPatientNamesRow | Represents a row of Other Patient Names data in an OtherPatientNamesRow. | |
OtherPatientNamesRowChangeEvent | Provides data for the OtherPatientNamesRowChanged, OtherPatientNamesRowChanging, OtherPatientNamesRowDeleting, and OtherPatientNamesRowDeleted events. | |
OtherStudyNumbersDataTable | Represents one table of in-memory 'Other Study Numbers' data. | |
OtherStudyNumbersRow | Represents a row of Other Study Numbers data in an OtherStudyNumbersRow. | |
OtherStudyNumbersRowChangeEvent | Provides data for the OtherStudyNumbersRowChanged, OtherStudyNumbersRowChanging, OtherStudyNumbersRowDeleting, and OtherStudyNumbersRowDeleted events. | |
PatientDataTable | Represents one table of in-memory 'Patient' data. | |
PatientRow | Represents a row of Patient data in a PatientRow. | |
PatientRowChangeEvent | Provides data for the PatientRowChanged, PatientRowChanging, PatientRowDeleting, and PatientRowDeleted events. | |
PresentationInstanceDataTable | Represents one table of in-memory 'Presentation Instance' data. | |
PresentationInstanceRow | Represents a row of Presentation Instance data in a PresentationInstanceRow. | |
PresentationInstanceRowChangeEvent | Provides data for the PresentationInstanceRowChanging,presentationinstancerowchanged,presentationinstancerowdeleting,and PresentationInstanceRowDeleted events. | |
ProcedureCodeSequenceDataTable | Represents one table of in-memory 'Procedure Code Sequence' data. | |
ProcedureCodeSequenceRow | Represents a row of Procedure Code Sequence data in a ProcedureCodeSequenceRow. | |
ProcedureCodeSequenceRowChangeEvent | Provides data for the ProcedureCodeSequenceRowChanged, ProcedureCodeSequenceRowChanging, ProcedureCodeSequenceRowDeleting, and ProcedureCodeSequenceRowDeleted events. | |
ReasonForRequestedProcedureCodeSequenceDataTable | Represents the strongly named DataTable class. | |
ReasonForRequestedProcedureCodeSequenceRow | Represents strongly named DataRow class. | |
ReasonForRequestedProcedureCodeSequenceRowChangeEvent | Row event argument class | |
ReferencedImagesDataTable | Represents one table of in-memory 'Referenced Images' data. | |
ReferencedImageSequenceDataTable | Represents one table of in-memory 'Referenced Image Sequence' data. | |
ReferencedImageSequenceRow | Represents a row of Referenced Image Sequence data in a ReferencedImageSequenceRow. | |
ReferencedImageSequenceRowChangeEvent | Provides data for the ReferencedImageSequenceRowChanging,referencedimagesequencerowchanged,referencedimagesequencerowdeleting,and ReferencedImageSequenceRowDeleted events. | |
ReferencedImagesRow | Represents a row of Referenced Images data in a ReferencedImagesRow. | |
ReferencedImagesRowChangeEvent | Provides data for the ReferencedImagesRowChanged, ReferencedImagesRowChanging, ReferencedImagesRowDeleting, and ReferencedImagesRowDeleted events. | |
ReferencedPatientSequenceDataTable | Represents one table of in-memory 'Referenced Patient Sequence' data. | |
ReferencedPatientSequenceRow | Represents a row of Referenced Patient Sequence data in a ReferencedPatientSequenceRow. | |
ReferencedPatientSequenceRowChangeEvent | Provides data for the ReferencedPatientSequenceRowChanged, ReferencedPatientSequenceRowChanging, ReferencedPatientSequenceRowDeleting, and ReferencedPatientSequenceRowDeleted events. | |
ReferencedPerformedProcedureStepSequenceDataTable | Represents one table of in-memory 'Referenced Performed Procedure Step Sequence' data. | |
ReferencedPerformedProcedureStepSequenceRow | Represents a row of Referenced Performed Procedure Step Sequence data in a ReferencedPerformedProcedureStepSequenceRow. | |
ReferencedPerformedProcedureStepSequenceRowChangeEvent | Provides data for the ReferencedPerformedProcedureStepSequenceRowChanged, ReferencedPerformedProcedureStepSequenceRowChanging, ReferencedPerformedProcedureStepSequenceRowDeleting, and ReferencedPerformedProcedureStepSequenceRowDeleted events. | |
ReferencedSeriesSequenceDataTable | Represents one table of in-memory 'Referenced Series Sequence' data. | |
ReferencedSeriesSequenceRow | Represents a row of Referenced Series data in a ReferencedSeriesSequenceRow. | |
ReferencedSeriesSequenceRowChangeEvent | Provides data for the ReferencedSeriesSequenceRowChanging,referencedseriessequencerowchanged,referencedseriessequencerowdeleting,and ReferencedSeriesSequenceRowDeleted events. | |
ReferencedStudySequenceDataTable | Represents one table of in-memory 'Referenced Study Sequence' data. | |
ReferencedStudySequenceRow | Represents a row of Referenced Study Sequence data in a ReferencedStudySequenceRow. | |
ReferencedStudySequenceRowChangeEvent | Provides data for the ReferencedStudySequenceRowChanged, ReferencedStudySequenceRowChanging, ReferencedStudySequenceRowDeleting, and ReferencedStudySequenceRowDeleted events. | |
RequestAttributeSequenceDataTable | Represents one table of in-memory 'Request Attribute Sequence' data. | |
RequestAttributeSequenceRow | Represents a row of Request Attribute Sequence data in a RequestAttributeSequenceRow. | |
RequestAttributeSequenceRowChangeEvent | Provides data for the RequestAttributeSequenceRowChanged, RequestAttributeSequenceRowChanging, RequestAttributeSequenceRowDeleting, and RequestAttributeSequenceRowDeleted events. | |
SeriesDataTable | Represents one table of in-memory 'Series' data. | |
SeriesRow | Represents a row of Series data in a SeriesRow. | |
SeriesRowChangeEvent | Provides data for the SeriesRowChanged, SeriesRowChanging, SeriesRowDeleting, and SeriesRowDeleted events. | |
StudyDataTable | Represents one table of in-memory 'Study' data. | |
StudyRow | Represents a row of Study data in a StudyRow. | |
StudyRowChangeEvent | Provides data for the StudyRowChanged, StudyRowChanging, StudyRowDeleting, and StudyRowDeleted events. | |
CompositeInstanceDataSet | Represents an in-memory cache of DICOM Composite Instance information. | |
DataTableHelper | A utility class that allows users to work with toolkit or user-defined databases | |
DefaultCrud | A default implementation of the ICrud | |
DefaultInstanceInfo | A default implementation of the IInstanceInfo interface used to retrieve Instance Information from a row of the Instance Table | |
DefaultPatientInfo | A default implementation of the IPatientInfo interface used to retrieve Patient Information from a row of the Patient Table | |
DefaultReferencedImagesInfo | A default implementation of the IReferencedImageInfo interface | |
DefaultSeriesInfo | A default implementation of the ISeriesInfo interface used to retrieve Series Information from a row of the Series Table | |
DefaultStudyInfo | A default implementation of the IStudyInfo interface used to retrieve Study Information from a row of the Study Table | |
DicomDataSetConverter | Converts a DicomDataSet object to a CompositeInstanceDataSet. | |
Extensions | Utility Extension Methods | |
ExtraQueryOptions | Represents a configuration for performing a query. | |
GenerateMetadataArgs | The GenerateMetadataArgs class provides data for the GenerateMetadataStarting, GenerateMetadataUpdate, and GenerateMetadataCompleted events. | |
HangingProtocolAnatomicRegionSequenceDataTable | Represents the strongly named DataTable class. | |
HangingProtocolAnatomicRegionSequenceRow | Represents strongly named DataRow class. | |
HangingProtocolAnatomicRegionSequenceRowChangeEvent | Row event argument class | |
HangingProtocolDataTable | Represents the strongly named DataTable class. | |
HangingProtocolDefinitonSequenceDataTable | Represents the strongly named DataTable class. | |
HangingProtocolDefinitonSequenceRow | Represents strongly named DataRow class. | |
HangingProtocolDefinitonSequenceRowChangeEvent | Row event argument class | |
HangingProtocolProcedureCodeSequenceDataTable | Represents the strongly named DataTable class. | |
HangingProtocolProcedureCodeSequenceRow | Represents strongly named DataRow class. | |
HangingProtocolProcedureCodeSequenceRowChangeEvent | Row event argument class | |
HangingProtocolReasonForRequestedProcedureCodeSequenceDataTable | Represents the strongly named DataTable class. | |
HangingProtocolReasonForRequestedProcedureCodeSequenceRow | Represents strongly named DataRow class. | |
HangingProtocolReasonForRequestedProcedureCodeSequenceRowChangeEvent | Row event argument class | |
HangingProtocolRow | Represents strongly named DataRow class. | |
HangingProtocolRowChangeEvent | Row event argument class | |
HangingProtocolDataset | Represents an in-memory cache of DICOM Hangning Protocol information. | |
MetadataOptions | Identifies the type and content options of the metadata being generated (XML, JSON). | |
PersonNameComponent | A class that represents the DICOM Value Representation 'Person Name' | |
QueryCompositeInstancesArgs | The QueryCompositeInstancesArgs class provides data for the QueryCompositeInstancesStarting and QueryCompositeInstancesCompleted events. | |
ReferencedImages | Includes information for an image related to a stored DicomDataSet . | |
RegisteredDataRows | A static class that holds the currently registered interfaces for IPatientInfo, IStudyInfo, ISeriesInfo, IInstanceInfo, and IReferencedImageInfo. | |
RegisteredEntities | A utility static class for working with entities. | |
StorageCatalog | Provides description for the DICOM Storage database using XML format. Implements the XmlCatalog interface. | |
StorageDbDataAccessAgent | Provide methods for accessing and adding DICOM Instance information stored in database. | |
StorageDbDataAccessAgent2 | Provide methods for accessing and adding DICOM Instance information stored in database. | |
StorageDbDataAccessAgent3 | Provides methods for accessing and adding DICOM Instance information. | |
StorageDbDataAccessAgent4 | Provides methods for accessing and adding DICOM Instance information. | |
StorageDbDataAccessAgent5 | Provides methods for retrieving one or more DicomDataSet from the storage source. | |
StorageDbDataAccessAgent6 | Provides members for limiting the results of storage data access queries. | |
StorageDbDataAccessAgent7 | Provides members for managing orphaned database records. | |
StorageSqlCeDataAccessAgent | Provide methods for accessing and adding DICOM Instance information stored in SQL Compact database. | |
StorageSqlDbDataAccessAgent | Provide methods for accessing and adding DICOM Instance information stored in SQL Server database. | |
XmlStorageCatalogSettings | Provide configuration for the StorageCatalog. |
Interface | Description | |
---|---|---|
IDicomDataSetConverter | Converts a DicomDataSet object to a CompositeInstanceDataSet. | |
IDicomDataSetConverter2 | Converts a DicomDataSet object to a CompositeInstanceDataSet.This interface differs from the IDicomDataSetConverter interface in that it supports the external store feature,and the StoreAE field (the Store AE is the AE Title of the SCU that initiated the C-Store-REQ | |
IStorageDataAccessAgent | Provides methods for accessing and adding DICOM Instance information. | |
IStorageDataAccessAgent2 | Provides methods for accessing and adding DICOM Instance information. | |
IStorageDataAccessAgent3 | Provides methods for accessing and adding DICOM Instance information. | |
IStorageDataAccessAgent4 | Provides methods for accessing and adding DICOM Instance information. | |
IStorageDataAccessAgent5 | Provides methods for retrieving one or more DicomDataSet from the storage source. | |
IStorageDataAccessAgent6 | Provides members for limiting the results of storage data access queries. | |
IStorageDataAccessAgent7 | Provides members for managing orphaned database records. |
Enumeration | Description | |
---|---|---|
MetadataScope | An enumeration used to specify if a metadata operation applies to All metadata, Existing metadata only, or Missing metadata only | |
OrphanTables | An enumeration used to specify the database tables will have orphan records removed. | |
StorageDataAccessFlags | Flags that limit the results of a storage data access query. | |
Table | An enumeration used with the [StorageDbDataAccessAgent7-EmptyTable] method to specify which database table to empty. |