←Select platform

RetrieveDicom Method

Summary

Called by the PACSFramework to retrieve the DicomDataSet specified by row from the external store to the local store

Syntax

C#
VB
C++
public Exception RetrieveDicom( 
   DataRow row, 
   DicomDataSetLoadFlags loadFlags, 
   out DicomDataSet dataset 
) 
  
Function RetrieveDicom( _ 
   ByVal row As DataRow, _ 
   ByVal loadFlags As Leadtools.Dicom.DicomDataSetLoadFlags, _ 
   ByRef dataset As Leadtools.Dicom.DicomDataSet _ 
) As Exception 
Exception^ RetrieveDicom(  
   DataRow^ row, 
   Leadtools.Dicom.DicomDataSetLoadFlags loadFlags, 
   [Out] Leadtools.Dicom.DicomDataSet^ dataset 
)  

Parameters

row
A DataRow containing the external store token

loadFlags
Meta-header flags and Transfer Syntax flags that indicate the file characteristics to use when loading the file

dataset
A DicomDataSet that will contain the retrieved DicomDataSet from the external store

Return Value

null if successful; otherwise return an appropriate exception. Note that the exception is returned and not thrown.

Remarks

row is a DataRow that represents a row of the 'Instance' table. row will be passed by the framework, and the corresponding external store token can be extracted by calling:

string token = Leadtools.Medical.Storage.DataAccessLayer.RegisteredDataRows.InstanceInfo.StoreToken(row);

For an example, see the Leadtools.Medical.ExternalStore.Sample.Addin demo located here: <INSTALLDIR>\Examples\PACSFramework\CS\Sample AddIns\Leadtools.Medical.ExternalStore.Sample.Addin

Requirements

Target Platforms

See Also

Reference

ICrud Interface

ICrud Members

Help Version 19.0.2017.10.28
Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Dicom.AddIn Assembly