Leadtools.Dicom.Scp Assembly Changes

Version Changes: 18 to 19

Removed

The following members have been removed from the existing types:

Member Description
Leadtools.Dicom.Scp.Command.CStoreCommand.DoStoreDataSet(Leadtools.Dicom.DicomDataSet,String@,Leadtools.Medical.Storage.DataAccessLayer.ReferencedImages[]@) Removed in v19
Leadtools.Dicom.Scp.Command.InstanceCStoreCommand.CreateInstanceBackup(Leadtools.Medical.Storage.DataAccessLayer.CompositeInstanceDataSet.InstanceRow) Removed in v19

New Members

The following members have been added to the existing types:

Member Description
Leadtools.Dicom.Scp.Command.NAction.PatientUpdater.PatientUpdaterCommand.GetStudyInstanceCount(String) Gets the number of instances for the specified study.
Leadtools.Dicom.Scp.Command.NAction.PatientUpdater.PatientUpdaterCommand.ExternalStoreDataAccess Gets or sets the Leadtools.Medical.ExternalStore.DataAccessLayer.IExternalStoreDataAccessAgent object used to perform queries for the external store database
Leadtools.Dicom.Scp.Command.NAction.PatientUpdater.ChangeStudyCommand Leadtools.Dicom.Scp.Command.NActionCommand command implementation that handles the N-ACTION change study command request action.
Leadtools.Dicom.Scp.Command.NAction.PatientUpdater.ChangeStudyCommand(Leadtools.Dicom.Scp.INActionClientSessionProxy,Leadtools.Dicom.DicomDataSet) (Constructor) Initializes a new instance of the Leadtools.Dicom.Scp.Command.NAction.PatientUpdater.ChangeStudyCommand class.
Leadtools.Dicom.Scp.Command.NAction.PatientUpdater.ChangeStudyCommand.DoExecute Performs the actual processing of the client request.
Leadtools.Dicom.Scp.Command.NAction.PatientUpdater.DeleteStudyCommand Leadtools.Dicom.Scp.Command.NActionCommand command implementation that handles the N-ACTION delete study command request action.
Leadtools.Dicom.Scp.Command.NAction.PatientUpdater.DeleteStudyCommand(Leadtools.Dicom.Scp.INActionClientSessionProxy,Leadtools.Dicom.DicomDataSet) (Constructor) Initializes a new instance of the Leadtools.Dicom.Scp.Command.NAction.PatientUpdater.DeleteSeriesCommand class.
Leadtools.Dicom.Scp.Command.NAction.PatientUpdater.DeleteStudyCommand.DoExecute Performs the actual processing of the client request.
Leadtools.Dicom.Scp.Command.CStoreCommand.StoreToQueryModel(Leadtools.Dicom.DicomDataSet,String,String,String,Leadtools.Medical.Storage.DataAccessLayer.ReferencedImages[]) Allows inherited classes to process the request dataset and store it to the query model.
Leadtools.Dicom.Scp.Command.CStoreCommand.DoStoreDataSet(Leadtools.Dicom.DicomDataSet,String@,Leadtools.Medical.Storage.DataAccessLayer.ReferencedImages[]@,String@,String@) Saves the Leadtools.Dicom.DicomDataSet and generates images.
Leadtools.Dicom.Scp.Command.CStoreCommand.GetStorageFullPath(Leadtools.Dicom.Scp.Command.CStoreCommandConfiguration,Leadtools.Dicom.DicomDataSet) Returns the full storage path for
requestDataSet
Leadtools.Dicom.Scp.Command.CStoreCommand.GetStorageLocation(Leadtools.Dicom.Scp.Command.CStoreCommandConfiguration,Leadtools.Dicom.DicomDataSet) Returns the local storage location for
requestDataSet
Leadtools.Dicom.Scp.Command.CStoreCommand.ExternalStoreDataAccess Gets or sets the Leadtools.Medical.ExternalStore.DataAccessLayer.IExternalStoreDataAccessAgent object used to perform queries for the external store database
Leadtools.Dicom.Scp.Command.CStoreCommand.DoUpdateDatabase Gets or sets a value indicating whether to update the database when Leadtools.Dicom.Scp.Command.CStoreCommand.DoExecute gets called.
Leadtools.Dicom.Scp.Command.CStoreCommand.DoValidateSopInstance Gets or sets a value indicating whether to validate the Leadtools.Dicom.DicomTag.SOPInstanceUID of the dataset when Leadtools.Dicom.Scp.Command.CStoreCommand.DoExecute gets called.
Leadtools.Dicom.Scp.Command.CStoreCommand.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 Leadtools.Dicom.Scp.Command.CStoreCommand.DoExecute gets called.
Leadtools.Dicom.Scp.Command.DataSetStoredEventArgs(Leadtools.Dicom.DicomDataSet,String,String,String,String) (Constructor) Initializes a new instance of the Leadtools.Dicom.Scp.Command.DataSetStoredEventArgs class.
Leadtools.Dicom.Scp.Command.DataSetStoredEventArgs.Token The token for the stored Leadtools.Dicom.Scp.Command.DataSetStoredEventArgs.DataSet.
Leadtools.Dicom.Scp.Command.InstanceCStoreCommand.StoreToQueryModel(Leadtools.Dicom.DicomDataSet,String,String,String,Leadtools.Medical.Storage.DataAccessLayer.ReferencedImages[]) Stores the Leadtools.Dicom.DicomDataSet information to the query model.
Leadtools.Dicom.Scp.Command.InstanceCStoreCommand.CreateInstanceBackup(Data.DataRow) Creates a backup of the Leadtools.Dicom.DicomDataSet referenced in the Leadtools.Medical.Storage.DataAccessLayer.CompositeInstanceDataSetInstanceRow.

Version Changes: 17.5 to 18

New Members

The following members have been added to the existing types:

Member Description
Leadtools.Dicom.Scp.Command.NAction.PatientUpdater.PatientUpdaterCommand.LogAudit(String,String) Logs the specified entry as an Audit level entry.
Leadtools.Dicom.Scp.Command.NAction.PatientUpdater.MoveSeriesCommand Leadtools.Dicom.Scp.Command.NActionCommand command implementation that handles the N-ACTION move series command request action.
Leadtools.Dicom.Scp.Command.NAction.PatientUpdater.MoveSeriesCommand(Leadtools.Dicom.Scp.INActionClientSessionProxy,Leadtools.Dicom.DicomDataSet) (Constructor) Initializes a new instance of the Leadtools.Dicom.Scp.Command.NAction.PatientUpdater.MoveSeriesCommand class.
Leadtools.Dicom.Scp.Command.NAction.PatientUpdater.MoveSeriesCommand.DoExecute Performs the actual processing of the client request.
Leadtools.Dicom.Scp.Command.CFindCommand.CommandStatus Gets or sets a value indicating the Leadtools.Dicom.DicomCommandStatusType of the final CFind Response sent when Leadtools.Dicom.Scp.Command.QueryCFindCommand.LimitResponses is set to true.
Leadtools.Dicom.Scp.Command.CMoveCommand.LoadDicomDataSet(Leadtools.Medical.Storage.DataAccessLayer.CompositeInstanceDataSet.InstanceRow) Loads Leadtools.Dicom.DicomDataSet from file location referenced in Leadtools.Medical.Storage.DataAccessLayer.CompositeInstanceDataSetInstanceRow.
Leadtools.Dicom.Scp.Command.QueryCFindCommand.LimitResponses Gets or sets a value indicating whether to limit the resulting number of CFind Responses.
Leadtools.Dicom.Scp.Command.QueryCFindCommand.MaximumResponses Gets or sets a value indicating the maximum number of resulting CFind Responses per CFind Request.
Leadtools.Dicom.Scp.Command.QueryCFindCommand.ServiceStatus Gets or sets a value indicating the Leadtools.Dicom.DicomCommandStatusType of the final CFind Response sent when Leadtools.Dicom.Scp.Command.QueryCFindCommand.LimitResponses is set to true.
Leadtools.Dicom.Scp.Command.QueryCFindCommandConfiguration.LimitResponses Gets or sets a value indicating whether to limit the resulting number of CFind Responses.
Leadtools.Dicom.Scp.Command.QueryCFindCommandConfiguration.MaximumResponses Gets or sets a value indicating the maximum number of resulting CFind Responses per CFind Request.
Leadtools.Dicom.Scp.Command.QueryCFindCommandConfiguration.ServiceStatus Gets or sets a value indicating the Leadtools.Dicom.DicomCommandStatusType of the final CFind Response sent when Leadtools.Dicom.Scp.Command.QueryCFindCommandConfiguration.LimitResponses is set to true.

For more information, refer to New in 18.

 

Version Changes: 17 to 17.5

New Namespaces

The following namespace has been added to LEADTOOLS For .NET v17.5:

Namespace Description
Leadtools.Dicom.Scp.Command.NAction.PatientUpdater Outline and description of classes that provide a DICOM SCU client for the custom LEADTOOLS patient update message.

New Members

The following members have been added to existing types in LEADTOOLS For .NET v17.5:

Members Description
Leadtools.Dicom.Scp.Command.DicomCommand.Execute(System.Threading.EventWaitHandle) Processes the client request.
Leadtools.Dicom.Scp.ClientSession.ProcessCStoreRequestSync Processes a DICOM C-STORE request received from client and sends C-STORE response to the client.
Leadtools.Dicom.Scp.Command.DicomDirectoryStructure.SplitPatientId Gets or sets a value indicating if the path where DICOM Datasets are stored should include subdirectories created by splitting the patient ID in the dataset.
Leadtools.Dicom.Scp.Command.CStoreCommandConfiguration.OverwriteBackupLocation Gets or sets where overwritten DICOM files will be backed up

 

Version Changes: 16.5 to 17

New Assembly

The following assembly has been added to LEADTOOLS For .NET v17:

Namespace Description
Leadtools.Dicom.Scp Includes classes, interfaces and delegates that provide the functionalities required for communicating with a client that initiated C-FIND, C-MOVE, C-STORE, N-CREATE, and N-SET requests; and hold the configuration for creating DicomCommand objects using the DICOM Abstract Class UID.
Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.
LEADTOOLS Imaging, Medical, and Document
Click or drag to resize