Table of Contents

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 DicomDataset

N-EVENTREPORT request command.

DicomNEventReportRequest(DicomUID, DicomUID, ushort)

Initializes an instance of the DicomNEventReportRequest class.

public DicomNEventReportRequest(DicomUID affectedClassUid, DicomUID affectedInstanceUid, ushort eventTypeId)

Parameters

affectedClassUid DicomUID

Affected SOP class UID.

affectedInstanceUid DicomUID

Affected SOP instance UID.

eventTypeId ushort

Event type ID.

Fields

OnResponseReceived

Gets or sets the handler for the N-EVENTREPORT response received event.

public DicomNEventReportRequest.ResponseDelegate OnResponseReceived

Field Value

DicomNEventReportRequest.ResponseDelegate

Properties

EventTypeID

Gets the event type ID.

public ushort EventTypeID { get; }

Property Value

ushort

SOPInstanceUID

Gets the affected SOP instance UID.

public DicomUID SOPInstanceUID { get; }

Property Value

DicomUID

Methods

PostResponse(DicomService, DicomResponse)

Invoke the event handler upon receiving a N-EVENTREPORT response.

protected override void PostResponse(DicomService service, DicomResponse response)

Parameters

service DicomService

Associated DICOM service.

response DicomResponse

N-EVENTREPORT response.

ToString()

Formatted output.

public override string ToString()

Returns

string

Formatted output of the N-EVENTREPORT response message.