The following tables list the members exposed by StorageDbDataAccessAgent4.
Public Constructors
Name | Description | |
---|---|---|
StorageDbDataAccessAgent3 | Initializes a new instance of the StorageDbDataAccessAgent3 class. (Inherited from StorageDbDataAccessAgent3) | |
StorageDbDataAccessAgent4 | Initializes a new instance of the StorageDbDataAccessAgent4 class. |
Public Methods
Name | Description | |
---|---|---|
CancelQueryHangingProtocolAsync | Cancels an existing call to QueryHangingProtocolAsync. (Inherited from StorageDbDataAccessAgent3) | |
CustomQueryCompositeInstances | Find composite instance information with the specified matching parameters.Unlike QueryCompositeInstances, this function returns less tables, see below. (Inherited from StorageDbDataAccessAgent3) | |
DeleteAllMetadataJson | Deletes all the JSON metadata records in the MetadataJson database table. | |
DeleteAllMetadataXml | Deletes all the XML metadata records in the MetadataXml database table. | |
DeleteHangingProtocol | Deletes the hanging protocol information that matches the given query parameters. (Inherited from StorageDbDataAccessAgent3) | |
DeleteMetadataJson | Deletes the JSON metadata from the MetadataJson database table that corresponds to a list of SOP Instance UIDs. | |
DeleteMetadataXml | Deletes the XML metadata from the MetadataXml database table that corresponds to a list of SOP Instance UIDs. | |
ExistsHangingProtocol | Determines if the hanging protocol identified by the specified SOP Instance UID exists. (Inherited from StorageDbDataAccessAgent3) | |
ExistsMetadataJson | Returns true if an JSON metadata representation exists in the database for _sopInstanceUid_; otherwise false. | |
ExistsMetadataXml | Returns true if an XML metadata representation exists in the database for _sopInstanceUid_; otherwise false. | |
FindHangingProtocolCount | Returns the number of hanging protocol instances that match the query parameters. (Inherited from StorageDbDataAccessAgent3) | |
GenerateMetadata | Creates and stores JSON and/or XML metadata for All metadata, Existing metadata only, or Missing metadata only. | |
GenerateMetadataJson | Stores JSON metadata for all DICOM Datasets stored in the database. | |
GenerateMetadataXml | Stores XML metadata for all DICOM Datasets stored in the database. | |
GetCountMetadataJson | Returns the count of existing, missing, or all JSON metadata records in a database. | |
GetCountMetadataXml | Returns the count of existing, missing, or all XML metadata records in a database. | |
MinimumQueryCompositeInstances | Find composite instance information with the specified matching parameters.Unlike QueryCompositeInstances, this function returns less tables, see below. (Inherited from StorageDbDataAccessAgent3) | |
MinimumQueryPatients | Find patient's information with the specified matching parameters.Unlike QueryPatients, this function returns less tables, see below. (Inherited from StorageDbDataAccessAgent3) | |
MinimumQuerySeries | Find series information with the specified matching parameters.Unlike QuerySeries, this function returns less tables, see below. (Inherited from StorageDbDataAccessAgent3) | |
MinimumQueryStudies | Find studies information with the specified matching parameters.Unlike QueryStudies, this function returns less tables, see below. (Inherited from StorageDbDataAccessAgent3) | |
QueryHangingProtocol | Find hanging protocol information with the specified matching parameters. (Inherited from StorageDbDataAccessAgent3) | |
QueryHangingProtocolAsync | Asynchronously performs a query to find the hanging protocol instance information with the specified matching parameters. (Inherited from StorageDbDataAccessAgent3) | |
StoreHangingProtocol | Adds hanging protocol information into the storage source. (Inherited from StorageDbDataAccessAgent3) | |
StoreMetadata | Stores a JSON and/or XML metadata representation of all DICOM Elements contained in a DicomDataSet. | |
StoreMetadataJson | Stores a JSON metadata representation of all DICOM Elements contained in a DicomDataSet. | |
StoreMetadataXml | Stores an XML metadata representation of all DICOM Elements contained in a DicomDataSet. |
Protected Methods
Public Properties
Name | Description | |
---|---|---|
HangingProtocolSupported | Gets or sets a value that indicates whether Hanging Protocol support is present. (Inherited from StorageDbDataAccessAgent3) | |
HangingProtocolTableName | Gets the name of the Hanging Protocol database table. (Inherited from StorageDbDataAccessAgent3) |
Public Events
Name | Description | |
---|---|---|
GenerateMetadataCompleted | After GenerateMetadata, GenerateMetadataJson, or GenerateMetadataXml is called, this event is fired once after all metadata has been generated. | |
GenerateMetadataStarting | After GenerateMetadata, GenerateMetadataJson, or GenerateMetadataXml is called, this event is fired once. | |
GenerateMetadataUpdate | After GenerateMetadata, GenerateMetadataJson, or GenerateMetadataXml is called, this event is fired for each instance where metadata is generated. | |
QueryHangingProtocolCompleted | Occurs when the QueryHangingProtocolAsync is completed. (Inherited from StorageDbDataAccessAgent3) | |
QueryHangingProtocolStarting | Occurs when the QueryHangingProtocolAsync is first called. (Inherited from StorageDbDataAccessAgent3) |
See Also
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document
Your email has been sent to support! Someone should be in touch! If your matter is urgent please come back into chat.
Chat Hours:
Monday - Friday, 8:30am to 6pm ET
Thank you for your feedback!
Please fill out the form again to start a new chat.
All agents are currently offline.
Chat Hours:
Monday - Friday
8:30AM - 6PM EST
To contact us please fill out this form and we will contact you via email.