Table of Contents

Class DicomCMoveRequest

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

Representation of a C-MOVE request.

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

Constructors

DicomCMoveRequest(DicomDataset)

Inititalizes an instance of the DicomCMoveRequest class.

public DicomCMoveRequest(DicomDataset command)

Parameters

command DicomDataset

Request command.

DicomCMoveRequest(string, string, DicomPriority)

Initializes an instance of the DicomCMoveRequest class for a specific study.

public DicomCMoveRequest(string destinationAe, string studyInstanceUid, DicomPriority priority = DicomPriority.Medium)

Parameters

destinationAe string

Move destination Application Entity Title.

studyInstanceUid string

Study instance UID.

priority DicomPriority

Request priority.

DicomCMoveRequest(string, string, string, DicomPriority)

Initializes an instance of the DicomCMoveRequest class for a specific series.

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

Parameters

destinationAe string

Move destination Application Entity Title.

studyInstanceUid string

Study instance UID.

seriesInstanceUid string

Series instance UID.

priority DicomPriority

Request priority.

DicomCMoveRequest(string, string, string, string, DicomPriority)

Initializes an instance of the DicomCMoveRequest class for a specific image.

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

Parameters

destinationAe string

Move destination Application Entity Title.

studyInstanceUid string

Study instance UID.

seriesInstanceUid string

Series instance UID.

sopInstanceUid string

SOP instance UID.

priority DicomPriority

Request priority.

Fields

OnResponseReceived

Gets or sets the handler for the C-MOVE response received event.

public DicomCMoveRequest.ResponseDelegate OnResponseReceived

Field Value

DicomCMoveRequest.ResponseDelegate

Properties

DestinationAE

Gets the move destination Application Entity Title.

public string DestinationAE { get; }

Property Value

string

Level

Gets the Query/Retrieve level.

public DicomQueryRetrieveLevel Level { get; }

Property Value

DicomQueryRetrieveLevel

Methods

PostResponse(DicomService, DicomResponse)

Invoke the event handler upon receiving a C-MOVE response.

protected override void PostResponse(DicomService service, DicomResponse response)

Parameters

service DicomService

Associated DICOM service.

response DicomResponse

C-MOVE response.