DicomObjects.NET.8.48 Documentation
DicomObjects Namespace / DicomDataSet Class / GetAllURIBulkData Method
Example

In This Topic
    GetAllURIBulkData Method
    In This Topic
    Load Bulk data from URI, getting data from web calls
    Syntax
    'Declaration
     
    
    Public Sub GetAllURIBulkData() 
    public void GetAllURIBulkData()
    Remarks
    This method is used to re-assemble data from WADO-RS (metadata only) etc., where some bulk data items have been removed from the data sent, but are available via a URI.
    Example
    var studyUID = "1.3.46.670589.10.900123.19970114.35056132060.1";
    var seriesUID = "1.3.46.670589.10.900123.19970114.35056132360.3";
    var instanceUID = "1.3.46.670589.10.900123.19970114.3505612064";
                        
    var dwc = new WadoWebClient($"http://localhost:10001/wado");
    dwc.TransferSyntaxes.Clear();
    dwc.TransferSyntaxes.Add(TransferSyntaxes.ExplicitVRLittleEndian);
    var results = dwc.RetrieveMetaData(studyUID, seriesUID, instanceUID);
                        
    results.FirstOrDefault().GetAllURIBulkData();
    var pixelData = results.FirstOrDefault()[Keyword.PixelData].Value; // pixel data retrieved
    Requirements

    Target Platforms: .NET CLR 4.8 or higher

    See Also