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
command
DicomDatasetN-ACTION request command.
DicomNActionRequest(DicomUID, DicomUID, ushort)
Initializes an instance of the DicomNActionRequest class.
public DicomNActionRequest(DicomUID requestedClassUid, DicomUID requestedInstanceUid, ushort actionTypeId)
Parameters
requestedClassUid
DicomUIDRequested SOP class UID.
requestedInstanceUid
DicomUIDRequested SOP instance UID.
actionTypeId
ushortAction 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
service
DicomServiceAssociated DICOM service.
response
DicomResponseN-ACTION response.
ToString()
Formatted output.
public override string ToString()
Returns
- string
Formatted output of the N-ACTION request.