Namespace Dicom.Network
Classes
AAbort
A-ABORT
AAssociateAC
A-ASSOCIATE-AC
AAssociateRJ
A-ASSOCIATE-RJ
AAssociateRQ
A-ASSOCIATE-RQ
AReleaseRP
A-RELEASE-RP
AReleaseRQ
A-RELEASE-RQ
AssociationAcceptedEventArgs
Container class for arguments associated with the AssociationAccepted event.
AssociationRejectedEventArgs
Container class for arguments associated with the AssociationRejected event.
AsyncDicomCEchoProvider
Implementation of an asynchronous C-ECHO Service Class Provider.
AsyncManualResetEvent
Asynchronous parameterless manual reset event class.
AsyncManualResetEvent<T>
Asynchronous manual reset event class, enabling the possibility to set a return value of T
.
DesktopNetworkListener
.NET implementation of the INetworkListener.
DesktopNetworkManager
.NET implementation of NetworkManager.
DesktopNetworkStream
.NET implementation of INetworkStream.
DicomAssociation
Representation of a DICOM association.
DicomAssociationAbortedException
DicomAssociationRejectedException
DicomCEchoProvider
Implementation of a C-ECHO Service Class Provider.
DicomCEchoRequest
DicomCEchoResponse
DicomCFindApplicationInfo
Implementation of the Query Service Application Information field for the SOP Class Extended Negotiation Sub-item. See http://dicom.nema.org/medical/dicom/current/output/chtml/part04/sect_C.5.html#sect_C.5.1.1 for details on the Service Class Application Information field for C-FIND SOP Classes.
DicomCFindRequest
Representation of a C-FIND request.
DicomCFindResponse
Representation of a C-FIND response.
DicomCGetApplicationInfo
Implementation of the Retrieve Service Application Information field for the SOP Class Extended Negotiation Sub-item. See http://dicom.nema.org/medical/dicom/current/output/chtml/part04/sect_C.5.3.html for details on the Service Class Application Information field for C-GET SOP Classes.
DicomCGetRequest
Representation of a C-GET request.
DicomCGetResponse
Representation of a C-GET response.
DicomClient
General client class for DICOM services.
DicomCMoveApplicationInfo
Implementation of the Retrieve Service Application Information field for the SOP Class Extended Negotiation Sub-item. See http://dicom.nema.org/medical/dicom/current/output/chtml/part04/sect_C.5.2.html for details on the Service Class Application Information field for C-MOVE SOP Classes.
DicomCMoveRequest
Representation of a C-MOVE request.
DicomCMoveResponse
DicomCStoreApplicationInfo
Implementation of the Storage Service Application Information field for the SOP Class Extended Negotiation Sub-item. See http://dicom.nema.org/medical/dicom/current/output/chtml/part04/sect_B.3.html#sect_B.3.1 for details on the Service Class Application Information field for C-STORE SOP Classes.
DicomCStoreRequest
Represents a DICOM C-Store request to be sent to a C-Store SCP or a C-Store request that has been received from a C-Store SCU.
DicomCStoreResponse
Represents a DICOM C-Store response to be returned to a C-Store SCU or a C-Store response that has been received from a C-Store SCP.
DicomExtendedNegotiation
Class for managing DICOM extended negotiation. See http://dicom.nema.org/medical/dicom/current/output/chtml/part07/sect_D.3.3.5.html and sect_D.3.3.6 for details on the SOP Class (Common) Extended Negotiation Sub-item.
DicomExtendedNegotiationCollection
DicomMessage
Base class for DIMSE-C and DIMSE-N message items.
DicomNActionRequest
Representation of an N-ACTION request.
DicomNActionResponse
Representation of an N-ACTION response message.
DicomNCreateRequest
Representation of the N-CREATE request.
DicomNCreateResponse
Representation of the N-CREATE response.
DicomNDeleteRequest
DicomNDeleteResponse
Representation of an N-DELETE response.
DicomNetworkException
DicomNEventReportRequest
Representation of an N-EVENTREPORT request.
DicomNEventReportResponse
Representation of an N-EVENTREPORT response message.
DicomNGetRequest
Representation of an N-GET request.
DicomNGetResponse
Representation of the N-GET response.
DicomNSetRequest
DicomNSetResponse
Representation of an N-SET response.
DicomPresentationContext
Representation of a presentation context.
DicomPresentationContextCollection
Collection of presentation contexts, with unique ID:s.
DicomPriorityRequest
Abstract base class for DICOM requests with priority.
DicomRequest
Base class for DIMSE-C and DIMSE-N request items.
DicomRequest.OnTimeoutEventArgs
DicomResponse
Base class for DIMSE-C and DIMSE-N response items.
DicomServer
Support class for managing multiple DICOM server instances.
DicomServer<T>
Representation of a DICOM server.
DicomService
Base class for DICOM network services.
DicomServiceApplicationInfo
Base class that encapsulates the Service Class Application Information field for the SOP Class Extended Negotiation Sub-item. Inherited classes can implement the application information specific to the Service Class specification identified by the SOP Class UID. See: http://dicom.nema.org/medical/dicom/current/output/chtml/part07/sect_D.3.3.5.html for details on the Service Class Application Information field.
DicomServiceOptions
Options to control the behavior of the DicomService base class.
DicomServiceOptions.Default
Default options for use with the DicomService base class.
DicomStatus
DICOM Status
NetworkManager
Abstract manager class for network operations.
PDataTF
P-DATA-TF
PDV
PDV
RawPDU
Encapsulates PDU data for reading or writing
ScopedNetworkManager
Manager class for network operations.
WindowsNetworkListener
Universal Windows Platform implementation of the INetworkListener.
WindowsNetworkManager
Universal Windows Platform implementation of NetworkManager.
WindowsNetworkStream
Universal Windows Platform implementation of INetworkStream.
Interfaces
IAsyncDicomCEchoProvider
Interface for asynchronous C-ECHO service class providers.
IAsyncDicomCFindProvider
Interface representing asynchronous event handlers for DIMSE services applicable to C-FIND SOP instances.
IAsyncDicomCGetProvider
Interface for methods related to a C-GET SCP.
IAsyncDicomCMoveProvider
Interface representing asynchronous event handlers for DIMSE services applicable to C-MOVE SOP instances.
IAsyncDicomCStoreProvider
Interface for an asynchronous DICOM C-STORE Service Class Provider.
IAsyncDicomNEventReportRequestProvider
Interface representing event handler for synchronous storage commitment handling
IAsyncDicomNServiceProvider
Interface representing event handlers for DIMSE services applicable to Normalized SOP instances.
IDicomCEchoProvider
Interface for C-ECHO service class providers.
IDicomCFindProvider
Interface representing event handlers for DIMSE services applicable to C-FIND SOP instances.
IDicomCGetProvider
Interface for methods related to a C-GET SCP.
IDicomCMoveProvider
Interface representing event handlers for DIMSE services applicable to C-MOVE SOP instances.
IDicomCStoreProvider
Interface for a DICOM C-STORE Service Class Provider.
IDicomNEventReportRequestProvider
Interface representing event handler for synchronous storage commitment handling
IDicomNServiceProvider
Interface representing event handlers for DIMSE services applicable to Normalized SOP instances.
IDicomServer
Interface representing a DICOM server instance.
IDicomServer<T>
Helper interface to ensure type safety when creating DICOM server objects via
DicomServer.Create
overloads.
IDicomService
Common interface for DICOM service users and providers.
IDicomServiceProvider
Interface for DICOM service providers.
IDicomServiceRunner
Interface for initializing long-running operations in a DICOM service.
IDicomServiceUser
Interface for implementations of a DICOM service as a client.
INetworkListener
Interface for listening to network stream connections.
INetworkStream
Interface representing a network stream.
PDU
Interface for PDU
Enums
DicomAbortReason
Abort reason
DicomAbortSource
Abort source
DicomCFindOption
Specifies the options for C-Find SOP Class Extended Negotiation.
DicomCGetOption
Specifies the options for C-Get SOP Class Extended Negotiation.
DicomCMoveOption
Specifies the options for C-Move SOP Class Extended Negotiation.
DicomCommandField
DicomElementCoercion
DicomLevelOfDigitalSignatureSupport
DicomLevelOfSupport
DicomPresentationContextResult
Enumeration of presentation context results.
DicomPriority
DicomQueryRetrieveLevel
Query/Retrieve level of DICOM command messages, applicable to C-FIND, C-GET and C-MOVE. QueryRetrieveLevel
DicomRejectReason
Rejection reason
DicomRejectResult
Rejection result
DicomRejectSource
Rejection source
DicomState
State of a DICOM status code
DicomTimeout
Delegates
CStoreRequestHandler
Delegate for client handling the C-STORE request immediately.
DicomCEchoRequest.ResponseDelegate
DicomCFindRequest.ResponseDelegate
Delegate for response received event handling.
DicomCGetRequest.ResponseDelegate
Represents a callback method to be executed when the response for the DIMSE C-GET request is received.
DicomCMoveRequest.ResponseDelegate
Delegate representing a C-MOVE RSP received event handler.
DicomCStoreRequest.ResponseDelegate
Represents a callback method to be executed when the response for the DICOM C-Store request is received.
DicomNActionRequest.ResponseDelegate
Delegate representing a N-ACTION RSP received event handler.
DicomNCreateRequest.ResponseDelegate
Delegate representing a N-CREATE RSP received event handler.
DicomNDeleteRequest.ResponseDelegate
DicomNEventReportRequest.ResponseDelegate
Delegate representing a N-EVENTREPORT RSP received event handler.
DicomNGetRequest.ResponseDelegate
Delegate representing a N-GET RSP received event handler.
DicomNSetRequest.ResponseDelegate
DicomServiceApplicationInfo.CreateApplicationInfoDelegate
Represents a call-back method to be executed when application info is created.
PDUBytesHandler
Delegate for passing byte array