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
DicomDatasetThe 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
stringThe Study Instance UID confining the C-GET operation.
priority
DicomPriorityThe 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
stringThe Study Instance UID confining the C-GET operation.
seriesInstanceUid
stringThe Series Instance UID confining the C-GET operation.
priority
DicomPriorityThe 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
stringThe Study Instance UID confining the C-GET operation.
seriesInstanceUid
stringThe Series Instance UID confining the C-GET operation.
sopInstanceUid
stringThe SOP Instance UID confining the C-GET operation.
priority
DicomPriorityThe 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
Properties
Level
Gets or sets the Query/Retrieve level of the C-GET operation.
public DicomQueryRetrieveLevel Level { get; }
Property Value
Methods
PostResponse(DicomService, DicomResponse)
Internal. Executes the DICOM C-GET response callback.
protected override void PostResponse(DicomService service, DicomResponse response)
Parameters
service
DicomServiceDICOM SCP implementation
response
DicomResponseReceived DIMSE (C-GET) response