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.