←Select platform

IStorageDataAccessAgent5 Interface Members

Summary

The following tables list the members exposed by IStorageDataAccessAgent5.

Public Methods

Name Description
Public Method DeleteAllMetadataJson Deletes all the JSON metadata records in the MetadataJson database table. (Inherited from IStorageDataAccessAgent4)
Public Method DeleteAllMetadataXml Deletes all the XML metadata records in the MetadataXml database table (Inherited from IStorageDataAccessAgent4)
Public Method DeleteMetadataJson Deletes the JSON metadata from the MetadataJson database table that corresponds to a list of SOP Instance UIDs. (Inherited from IStorageDataAccessAgent4)
Public Method DeleteMetadataXml Deletes the XML metadata from the MetadataXml database table that corresponds to a list of SOP Instance UIDs. (Inherited from IStorageDataAccessAgent4)
Public Method ExistsDicomDataSet Checks for the existence of a DicomDataSet with the specified SOPInstanceUID on the storage source.
Public Method ExistsMetadataJson Returns true if a JSON metadata representation exists in the database for _sopInstanceUid_; otherwise, false. (Inherited from IStorageDataAccessAgent4)
Public Method ExistsMetadataXml Returns true if an XML metadata representation exists in the database for _sopInstanceUid_; otherwise, false. (Inherited from IStorageDataAccessAgent4)
Public Method GenerateMetadata Creates and stores JSON and/or XML metadata for All metadata, Existing metadata only, or Missing metadata only. (Inherited from IStorageDataAccessAgent4)
Public Method GenerateMetadataJson Stores JSON metadata for all DICOM Datasets stored in the database. (Inherited from IStorageDataAccessAgent4)
Public Method GenerateMetadataXml Stores XML metadata for all DICOM Datasets stored in the database. (Inherited from IStorageDataAccessAgent4)
Public Method GetCountMetadataJson Returns the count of existing, missing, or all JSON metadata records in a database. (Inherited from IStorageDataAccessAgent4)
Public Method GetCountMetadataXml Returns the count of existing, missing, or all XML metadata records in a database. (Inherited from IStorageDataAccessAgent4)
Public Method GetDicomDataSet Retrieves a DicomDataSet with the specified SOPInstanceUID from the storage source.
Public Method GetDicomDataSets Retrieves a list of DicomDataSet that matches the specified PatientID, StudyInstanceUID, SeriesInstanceUID, and SOPInstanceUID from the storage source.
Public Method StoreMetadata Stores a JSON and/or XML metadata representation of all DICOM Elements contained in a DicomDataSet. (Inherited from IStorageDataAccessAgent4)
Public Method StoreMetadataJson Stores a JSON metadata representation of all DICOM Elements contained in a DicomDataSet. (Inherited from IStorageDataAccessAgent4)
Public Method StoreMetadataXml Stores an XML metadata representation of all DICOM Elements contained in a DicomDataSet. (Inherited from IStorageDataAccessAgent4)

Public Events

Name Description
Public Event GenerateMetadataCompleted After GenerateMetadata, GenerateMetadataJson, or GenerateMetadataXml is called, this event is fired once after all metadata has been generated. (Inherited from IStorageDataAccessAgent4)
Public Event GenerateMetadataStarting After GenerateMetadata, GenerateMetadataJson, or GenerateMetadataXml is called, this event is fired once. (Inherited from IStorageDataAccessAgent4)
Public Event GenerateMetadataUpdate After GenerateMetadata, GenerateMetadataJson, or GenerateMetadataXml is called, this event is fired for each instance where metadata is generated. (Inherited from IStorageDataAccessAgent4)

See Also

IStorageDataAccessAgent5 Interface

Leadtools.Medical.Storage.DataAccessLayer Namespace

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

Leadtools.Medical.Storage.DataAccessLayer Assembly
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.