Class DicomNActionRequest
- Namespace
- FellowOakDicom.Network
- Assembly
- fo-dicom.core.dll
Representation of an N-ACTION request.
public sealed class DicomNActionRequest : DicomRequest
- Inheritance
-
DicomNActionRequest
- Inherited Members
- Extension Methods
Constructors
DicomNActionRequest(DicomDataset)
Initializes an instance of the DicomNActionRequest class.
public DicomNActionRequest(DicomDataset command)
Parameters
commandDicomDatasetN-ACTION request command.
DicomNActionRequest(DicomUID, DicomUID, ushort)
Initializes an instance of the DicomNActionRequest class.
public DicomNActionRequest(DicomUID requestedClassUid, DicomUID requestedInstanceUid, ushort actionTypeId)
Parameters
requestedClassUidDicomUIDRequested SOP class UID.
requestedInstanceUidDicomUIDRequested SOP instance UID.
actionTypeIdushortAction type ID.
Fields
OnResponseReceived
Gets or sets the handler for the N-ACTION response received event.
public DicomNActionRequest.ResponseDelegate OnResponseReceived
Field Value
Properties
ActionTypeID
Gets the action type ID.
public ushort ActionTypeID { get; }
Property Value
SOPInstanceUID
Gets the requested SOP instance UID.
public DicomUID SOPInstanceUID { get; }
Property Value
Methods
PostResponse(DicomService, DicomResponse)
Invoke the event handler upon receiving a N-ACTION response.
protected override void PostResponse(DicomService service, DicomResponse response)
Parameters
serviceDicomServiceAssociated DICOM service.
responseDicomResponseN-ACTION response.
ToString()
Formatted output.
public override string ToString()
Returns
- string
Formatted output of the N-ACTION request.