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 |