Called by the PACSFramework to retrieve the DicomDataSet specified by row from the external store to the local store
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
)
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
null
if successful; otherwise return an appropriate exception. Note that the exception is returned and not thrown.
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
Raster .NET | C API | C++ Class Library | JavaScript HTML5
Document .NET | C API | C++ Class Library | JavaScript HTML5
Medical .NET | C API | C++ Class Library | JavaScript HTML5
Medical Web Viewer .NET