Class DicomCGetRequest
Representation of a C-GET request.
Inherited Members
Namespace: Dicom.Network
Assembly: cs.temp.dll.dll
Syntax
public sealed class DicomCGetRequest : DicomPriorityRequest
Constructors
DicomCGetRequest(DicomDataset)
Initializes a new instance of the DicomCGetRequest class.
Declaration
public DicomCGetRequest(DicomDataset command)
Parameters
| Type | Name | Description |
|---|---|---|
| DicomDataset | command | The command associated with a C-GET request. |
DicomCGetRequest(String, DicomPriority)
Initializes a new instance of the DicomCGetRequest class.
Declaration
public DicomCGetRequest(string studyInstanceUid, DicomPriority priority = DicomPriority.Medium)
Parameters
| Type | Name | Description |
|---|---|---|
| String | studyInstanceUid | The Study Instance UID confining the C-GET operation. |
| DicomPriority | priority | The priority of the C-GET operation. |
DicomCGetRequest(String, String, DicomPriority)
Initializes a new instance of the DicomCGetRequest class.
Declaration
public DicomCGetRequest(string studyInstanceUid, string seriesInstanceUid, DicomPriority priority = DicomPriority.Medium)
Parameters
| Type | Name | Description |
|---|---|---|
| String | studyInstanceUid | The Study Instance UID confining the C-GET operation. |
| String | seriesInstanceUid | The Series Instance UID confining the C-GET operation. |
| DicomPriority | priority | The priority of the C-GET operation. |
DicomCGetRequest(String, String, String, DicomPriority)
Initializes a new instance of the DicomCGetRequest class.
Declaration
public DicomCGetRequest(string studyInstanceUid, string seriesInstanceUid, string sopInstanceUid, DicomPriority priority = DicomPriority.Medium)
Parameters
| Type | Name | Description |
|---|---|---|
| String | studyInstanceUid | The Study Instance UID confining the C-GET operation. |
| String | seriesInstanceUid | The Series Instance UID confining the C-GET operation. |
| String | sopInstanceUid | The SOP Instance UID confining the C-GET operation. |
| DicomPriority | priority | The priority of the C-GET operation. |
Fields
OnResponseReceived
Delegate to be executed when the response for the DIMSE C-GET request is received.
Declaration
public DicomCGetRequest.ResponseDelegate OnResponseReceived
Field Value
| Type | Description |
|---|---|
| DicomCGetRequest.ResponseDelegate |
Properties
Level
Gets or sets the Query/Retrieve level of the C-GET operation.
Declaration
public DicomQueryRetrieveLevel Level { get; }
Property Value
| Type | Description |
|---|---|
| DicomQueryRetrieveLevel |
Methods
PostResponse(DicomService, DicomResponse)
Internal. Executes the DICOM C-GET response callback.
Declaration
protected override void PostResponse(DicomService service, DicomResponse response)
Parameters
| Type | Name | Description |
|---|---|---|
| DicomService | service | DICOM SCP implementation |
| DicomResponse | response | Received DIMSE (C-GET) response |