Class DicomNEventReportRequest
- Namespace
- FellowOakDicom.Network
- Assembly
- fo-dicom.core.dll
Representation of an N-EVENTREPORT request.
public sealed class DicomNEventReportRequest : DicomRequest
- Inheritance
-
DicomNEventReportRequest
- Inherited Members
- Extension Methods
Constructors
DicomNEventReportRequest(DicomDataset)
Initializes an instance of the DicomNEventReportRequest class.
public DicomNEventReportRequest(DicomDataset command)
Parameters
commandDicomDatasetN-EVENTREPORT request command.
DicomNEventReportRequest(DicomUID, DicomUID, ushort)
Initializes an instance of the DicomNEventReportRequest class.
public DicomNEventReportRequest(DicomUID affectedClassUid, DicomUID affectedInstanceUid, ushort eventTypeId)
Parameters
affectedClassUidDicomUIDAffected SOP class UID.
affectedInstanceUidDicomUIDAffected SOP instance UID.
eventTypeIdushortEvent type ID.
Fields
OnResponseReceived
Gets or sets the handler for the N-EVENTREPORT response received event.
public DicomNEventReportRequest.ResponseDelegate OnResponseReceived
Field Value
Properties
EventTypeID
Gets the event type ID.
public ushort EventTypeID { get; }
Property Value
SOPInstanceUID
Gets the affected SOP instance UID.
public DicomUID SOPInstanceUID { get; }
Property Value
Methods
PostResponse(DicomService, DicomResponse)
Invoke the event handler upon receiving a N-EVENTREPORT response.
protected override void PostResponse(DicomService service, DicomResponse response)
Parameters
serviceDicomServiceAssociated DICOM service.
responseDicomResponseN-EVENTREPORT response.
ToString()
Formatted output.
public override string ToString()
Returns
- string
Formatted output of the N-EVENTREPORT response message.