Table of Contents

Class DicomCGetRequest

Namespace
FellowOakDicom.Network
Assembly
fo-dicom.core.dll

Representation of a C-GET request.

public sealed class DicomCGetRequest : DicomPriorityRequest
Inheritance
DicomCGetRequest
Inherited Members
Extension Methods

Constructors

DicomCGetRequest(DicomDataset)

Initializes a new instance of the DicomCGetRequest class.

public DicomCGetRequest(DicomDataset command)

Parameters

command DicomDataset

The command associated with a C-GET request.

DicomCGetRequest(string, DicomPriority)

Initializes a new instance of the DicomCGetRequest class.

public DicomCGetRequest(string studyInstanceUid, DicomPriority priority = DicomPriority.Medium)

Parameters

studyInstanceUid string

The Study Instance UID confining the C-GET operation.

priority DicomPriority

The priority of the C-GET operation.

DicomCGetRequest(string, string, DicomPriority)

Initializes a new instance of the DicomCGetRequest class.

public DicomCGetRequest(string studyInstanceUid, string seriesInstanceUid, DicomPriority priority = DicomPriority.Medium)

Parameters

studyInstanceUid string

The Study Instance UID confining the C-GET operation.

seriesInstanceUid string

The Series Instance UID confining the C-GET operation.

priority DicomPriority

The priority of the C-GET operation.

DicomCGetRequest(string, string, string, DicomPriority)

Initializes a new instance of the DicomCGetRequest class.

public DicomCGetRequest(string studyInstanceUid, string seriesInstanceUid, string sopInstanceUid, DicomPriority priority = DicomPriority.Medium)

Parameters

studyInstanceUid string

The Study Instance UID confining the C-GET operation.

seriesInstanceUid string

The Series Instance UID confining the C-GET operation.

sopInstanceUid string

The SOP Instance UID confining the C-GET operation.

priority DicomPriority

The priority of the C-GET operation.

Fields

OnResponseReceived

Delegate to be executed when the response for the DIMSE C-GET request is received.

public DicomCGetRequest.ResponseDelegate OnResponseReceived

Field Value

DicomCGetRequest.ResponseDelegate

Properties

Level

Gets or sets the Query/Retrieve level of the C-GET operation.

public DicomQueryRetrieveLevel Level { get; }

Property Value

DicomQueryRetrieveLevel

Methods

PostResponse(DicomService, DicomResponse)

Internal. Executes the DICOM C-GET response callback.

protected override void PostResponse(DicomService service, DicomResponse response)

Parameters

service DicomService

DICOM SCP implementation

response DicomResponse

Received DIMSE (C-GET) response