←Select platform
In This Topic ▼

IStorageDataAccessAgent4 Interface Methods

Summary

For a list of all members of this type, see IStorageDataAccessAgent4 members

Public Methods

Name Description
Public Method CancelQueryHangingProtocolAsync Cancels an existing call to QueryHangingProtocolAsync. (Inherited from IStorageDataAccessAgent3)
Public Method CustomQueryCompositeInstances Find composite instance information with the specified matching parameters.Unlike QueryCompositeInstances, this function returns less tables, see below. (Inherited from IStorageDataAccessAgent3)
Public Method DeleteAllMetadataJson Deletes all the JSON metadata records in the MetadataJson database table.
Public Method DeleteAllMetadataXml Deletes all the XML metadata records in the MetadataXml database table
Public Method DeleteHangingProtocol Deletes the hanging protocol information that matches the given query parameters. (Inherited from IStorageDataAccessAgent3)
Public Method DeleteMetadataJson Deletes the JSON metadata from the MetadataJson database table that corresponds to a list of SOP Instance UIDs.
Public Method DeleteMetadataXml Deletes the XML metadata from the MetadataXml database table that corresponds to a list of SOP Instance UIDs.
Public Method ExistsHangingProtocol Determines if the hanging protocol identified by the specified SOP Instance UID exists. (Inherited from IStorageDataAccessAgent3)
Public Method ExistsMetadataJson Returns true if a JSON metadata representation exists in the database for _sopInstanceUid_; otherwise, false.
Public Method ExistsMetadataXml Returns true if an XML metadata representation exists in the database for _sopInstanceUid_; otherwise, false.
Public Method FindHangingProtocolCount Returns the number of hanging protocol instances that match the query parameters. (Inherited from IStorageDataAccessAgent3)
Public Method GenerateMetadata Creates and stores JSON and/or XML metadata for All metadata, Existing metadata only, or Missing metadata only.
Public Method GenerateMetadataJson Stores JSON metadata for all DICOM Datasets stored in the database.
Public Method GenerateMetadataXml Stores XML metadata for all DICOM Datasets stored in the database.
Public Method GetCountMetadataJson Returns the count of existing, missing, or all JSON metadata records in a database.
Public Method GetCountMetadataXml Returns the count of existing, missing, or all XML metadata records in a database.
Public Method MinimumQueryCompositeInstances Find composite instance information with the specified matching parameters.Unlike QueryCompositeInstances, this function returns less tables, see below. (Inherited from IStorageDataAccessAgent3)
Public Method MinimumQueryPatients Find patient's information with the specified matching parameters.Unlike QueryPatients, this function returns less tables, see below. (Inherited from IStorageDataAccessAgent3)
Public Method MinimumQuerySeries Find series information with the specified matching parameters.Unlike QuerySeries, this function returns less tables, see below. (Inherited from IStorageDataAccessAgent3)
Public Method MinimumQueryStudies Find studies information with the specified matching parameters.Unlike QueryStudies, this function returns less tables, see below. (Inherited from IStorageDataAccessAgent3)
Public Method QueryHangingProtocol Find hanging protocol information with the specified matching parameters. (Inherited from IStorageDataAccessAgent3)
Public Method QueryHangingProtocolAsync Asynchronously performs a query to find the composite instance information with the specified matching parameters. (Inherited from IStorageDataAccessAgent3)
Public Method StoreHangingProtocol Adds hanging protocol information into the storage source. (Inherited from IStorageDataAccessAgent3)
Public Method StoreMetadata Stores a JSON and/or XML metadata representation of all DICOM Elements contained in a DicomDataSet.
Public Method StoreMetadataJson Stores a JSON metadata representation of all DICOM Elements contained in a DicomDataSet.
Public Method StoreMetadataXml Stores an XML metadata representation of all DICOM Elements contained in a DicomDataSet.

See Also

IStorageDataAccessAgent4 Interface

Leadtools.Medical.Storage.DataAccessLayer Namespace

Help Version 22.0.2023.2.5
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 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.