←Select platform

CStoreCommand Class Members

Summary

The following tables list the members exposed by CStoreCommand.

Public Constructors

Name Description
Public Constructor CStoreCommand Initializes a new instance of the CStoreCommand class.
Public Constructor DicomCommand Initializes a new instance of the DicomCommand class. (Inherited from DicomCommand)

Public Methods

Name Description
Public Method Cancel Cancel the processing of the command. (Inherited from DicomCommand)
Public Method Execute Process the client request. (Inherited from DicomCommand)
Public Method GenerateImages Generates thumbnail raster images out of a DICOM dataset.
Public Method static  | Shared in VB GetStorageFullPath Returns the full storage path for _requestDataSet_
Public Method static  | Shared in VB GetStorageLocation Returns the local storage location for _requestDataSet_

Protected Methods

Name Description
Protected Method DoExecute Process the C-STORE request.
Protected Method DoStoreDataSet Saves the Leadtools.Dicom.DicomDataSet and generates images.
Protected Method IfCanceledThrowException Throws an exception if the user canceled the execution of the command. (Inherited from DicomCommand)
Protected Method OnDataSetStored Fires the DataSetStored event.
Protected Method OnSettingInstancePath Raises the SettingInstancePath event.
Protected Method OnStoringDataSet Fires the StoringDataSet event.
Protected Method SendErrorResponse Sends the error response that occurred during a DICOM command.
Protected Method StoreToQueryModel Allows inherited classes to process the request dataset and store it to the query model.
Protected Method ValidateRequestDataSet Validates the dataset sent during a DICOM command request. (Inherited from DicomCommand)
Protected Method ValidateSOPInstance Allows inherited classes to validate the parameters of the DICOM instance before storing it.

Public Properties

Name Description
Public Property Canceled Gets a value indicating if the Cancel method was called on the command. (Inherited from DicomCommand)
Public Property CommandType Gets or sets the DicomCommandType of the DicomCommand. (Inherited from DicomCommand)
Public Property Configuration Gets the configuration for the CStoreCommand
Public Property DoUpdateDatabase Gets or sets a value indicating whether to update the database when DoExecute gets called.
Public Property DoUseExternalStoreSettings Gets or sets a value indicating whether to use the external store (cloud) settings to determine where the Leadtools.Dicom.DicomDataSet will be saved when DoExecute gets called.
Public Property DoValidateSopInstance Gets or sets a value indicating whether to validate the Leadtools.Dicom.DicomTag.SOPInstanceUID of the dataset when DoExecute gets called.
Public Property ExternalStoreDataAccess Gets or sets the Leadtools.Medical.ExternalStore.DataAccessLayer.IExternalStoreDataAccessAgent object used to perform queries for the external store database
Public Property RequestDataSet Gets the Leadtools.Dicom.DicomDataSet that is received with the client request. (Inherited from DicomCommand)
Public Property Session Gets the client proxy that performs the communication with the actual client.
Public Property Session2 Gets the client proxy that performs the communication with the actual client.

Public Events

Name Description
Public Event DataSetStored Occurs after storing a DICOM DataSet.
Public Event SettingInstancePath Event that is raised when the DICOM instance's path is changed.
Public Event StoringDataSet Occurs before storing a DICOM DataSet.

Public Fields

Name Description
Public Field static  | Shared in VB SendMessageQueue Posts a message to MS Message Queuing (MSMQ).

See Also

CStoreCommand Class

Leadtools.Dicom.Scp Namespace

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

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