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
command
DicomDatasetN-EVENTREPORT request command.
DicomNEventReportRequest(DicomUID, DicomUID, ushort)
Initializes an instance of the DicomNEventReportRequest class.
public DicomNEventReportRequest(DicomUID affectedClassUid, DicomUID affectedInstanceUid, ushort eventTypeId)
Parameters
affectedClassUid
DicomUIDAffected SOP class UID.
affectedInstanceUid
DicomUIDAffected SOP instance UID.
eventTypeId
ushortEvent 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
service
DicomServiceAssociated DICOM service.
response
DicomResponseN-EVENTREPORT response.
ToString()
Formatted output.
public override string ToString()
Returns
- string
Formatted output of the N-EVENTREPORT response message.