Interface IAsyncDicomNServiceProvider
Interface representing event handlers for DIMSE services applicable to Normalized SOP instances.
Namespace: Dicom.Network
Assembly: cs.temp.dll.dll
Syntax
public interface IAsyncDicomNServiceProvider
Methods
OnNActionRequestAsync(DicomNActionRequest)
Handler of N-ACTION request.
Declaration
Task<DicomNActionResponse> OnNActionRequestAsync(DicomNActionRequest request)
Parameters
Type | Name | Description |
---|---|---|
DicomNActionRequest | request | N-ACTION request subject to handling. |
Returns
Type | Description |
---|---|
Task<DicomNActionResponse> | N-ACTION response based on |
OnNCreateRequestAsync(DicomNCreateRequest)
Handler of N-CREATE request.
Declaration
Task<DicomNCreateResponse> OnNCreateRequestAsync(DicomNCreateRequest request)
Parameters
Type | Name | Description |
---|---|---|
DicomNCreateRequest | request | N-CREATE request subject to handling. |
Returns
Type | Description |
---|---|
Task<DicomNCreateResponse> | N-CREATE response based on |
OnNDeleteRequestAsync(DicomNDeleteRequest)
Handler of N-DELETE request.
Declaration
Task<DicomNDeleteResponse> OnNDeleteRequestAsync(DicomNDeleteRequest request)
Parameters
Type | Name | Description |
---|---|---|
DicomNDeleteRequest | request | N-DELETE request subject to handling. |
Returns
Type | Description |
---|---|
Task<DicomNDeleteResponse> | N-DELETE response based on |
OnNEventReportRequestAsync(DicomNEventReportRequest)
Handler of N-EVENT-REPORT request.
Declaration
Task<DicomNEventReportResponse> OnNEventReportRequestAsync(DicomNEventReportRequest request)
Parameters
Type | Name | Description |
---|---|---|
DicomNEventReportRequest | request | N-EVENT-REPORT request subject to handling. |
Returns
Type | Description |
---|---|
Task<DicomNEventReportResponse> | N-EVENT-REPORT response based on |
OnNGetRequestAsync(DicomNGetRequest)
Handler of N-GET request.
Declaration
Task<DicomNGetResponse> OnNGetRequestAsync(DicomNGetRequest request)
Parameters
Type | Name | Description |
---|---|---|
DicomNGetRequest | request | N-GET request subject to handling. |
Returns
Type | Description |
---|---|
Task<DicomNGetResponse> | N-GET response based on |
OnNSetRequestAsync(DicomNSetRequest)
Handler of N-SET request.
Declaration
Task<DicomNSetResponse> OnNSetRequestAsync(DicomNSetRequest request)
Parameters
Type | Name | Description |
---|---|---|
DicomNSetRequest | request | N-SET request subject to handling. |
Returns
Type | Description |
---|---|
Task<DicomNSetResponse> | N-SET response based on |