Class DicomCMoveRequest
Representation of a C-MOVE request.
Inherited Members
Namespace: Dicom.Network
Assembly: cs.temp.dll.dll
Syntax
public sealed class DicomCMoveRequest : DicomPriorityRequest
Constructors
DicomCMoveRequest(DicomDataset)
Inititalizes an instance of the DicomCMoveRequest class.
Declaration
public DicomCMoveRequest(DicomDataset command)
Parameters
| Type | Name | Description |
|---|---|---|
| DicomDataset | command | Request command. |
DicomCMoveRequest(String, String, DicomPriority)
Initializes an instance of the DicomCMoveRequest class for a specific study.
Declaration
public DicomCMoveRequest(string destinationAe, string studyInstanceUid, DicomPriority priority = DicomPriority.Medium)
Parameters
| Type | Name | Description |
|---|---|---|
| String | destinationAe | Move destination Application Entity Title. |
| String | studyInstanceUid | Study instance UID. |
| DicomPriority | priority | Request priority. |
DicomCMoveRequest(String, String, String, DicomPriority)
Initializes an instance of the DicomCMoveRequest class for a specific series.
Declaration
public DicomCMoveRequest(string destinationAe, string studyInstanceUid, string seriesInstanceUid, DicomPriority priority = DicomPriority.Medium)
Parameters
| Type | Name | Description |
|---|---|---|
| String | destinationAe | Move destination Application Entity Title. |
| String | studyInstanceUid | Study instance UID. |
| String | seriesInstanceUid | Series instance UID. |
| DicomPriority | priority | Request priority. |
DicomCMoveRequest(String, String, String, String, DicomPriority)
Initializes an instance of the DicomCMoveRequest class for a specific image.
Declaration
public DicomCMoveRequest(string destinationAe, string studyInstanceUid, string seriesInstanceUid, string sopInstanceUid, DicomPriority priority = DicomPriority.Medium)
Parameters
| Type | Name | Description |
|---|---|---|
| String | destinationAe | Move destination Application Entity Title. |
| String | studyInstanceUid | Study instance UID. |
| String | seriesInstanceUid | Series instance UID. |
| String | sopInstanceUid | SOP instance UID. |
| DicomPriority | priority | Request priority. |
Fields
OnResponseReceived
Gets or sets the handler for the C-MOVE response received event.
Declaration
public DicomCMoveRequest.ResponseDelegate OnResponseReceived
Field Value
| Type | Description |
|---|---|
| DicomCMoveRequest.ResponseDelegate |
Properties
DestinationAE
Gets the move destination Application Entity Title.
Declaration
public string DestinationAE { get; }
Property Value
| Type | Description |
|---|---|
| String |
Level
Gets the Query/Retrieve level.
Declaration
public DicomQueryRetrieveLevel Level { get; }
Property Value
| Type | Description |
|---|---|
| DicomQueryRetrieveLevel |
Methods
PostResponse(DicomService, DicomResponse)
Invoke the event handler upon receiving a C-MOVE response.
Declaration
protected override void PostResponse(DicomService service, DicomResponse response)
Parameters
| Type | Name | Description |
|---|---|---|
| DicomService | service | Associated DICOM service. |
| DicomResponse | response | C-MOVE response. |