[This is preliminary documentation and is subject to change.]
An application context explicitly defines the set of application service elements, related options and any
other information necessary for the interworking of Application Entities on an association. The usage of
the application context is defined in PS 3.7.
| All Members | Constructors | Methods | Properties | Fields | |
| Icon | Member | Description |
|---|---|---|
| ApplicationContext()()() | Initializes a new instance of the ApplicationContext class | |
| DICOM_Application_Context_Name |
1.2.840.10008.3.1.1.1 DICOM Application Context Name
| |
| DvtDetailToXml(StreamWriter, Int32) |
Serialize DVT Detail Data to Xml.
(Overrides PduItem.DvtDetailToXml(StreamWriter, Int32).) | |
| Equals(Object) | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
| Finalize()()() | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) | |
| GetHashCode()()() | Serves as a hash function for a particular type. GetHashCode()()() is suitable for use in hashing algorithms and data structures like a hash table. (Inherited from Object.) | |
| GetType()()() | Gets the Type of the current instance. (Inherited from Object.) | |
| MemberwiseClone()()() | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| Name |
Application-context-names are structured as UIDs as defined in PS 3.5
(see Annex A for an overview of this concept).
DICOM Application-context-names are registered in PS 3.7.
| |
| PduItemType |
Protocol Data Unit Item - Type Identifier.
(Overrides PduItem.PduItemType.) | |
| ToString()()() | Returns a String that represents the current Object. (Inherited from Object.) |
Two Application Entities when establishing an association agree on an application context. The requestor
of an association proposes an Application Context Name and the acceptor returns either the same or a
different Application Context Name. The returned name specifies the application context to be used for
this association. The offer of an alternate application context by the acceptor provides a mechanism for
limited negotiation. If the requestor cannot operate in the acceptor's application context, it will issue an
A-Abort request primitive. Such a negotiation will facilitate the introduction of future versions of the
DICOM Application Entity.
DICOM APPLICATION CONTEXT NAME ENCODING AND REGISTRATION
The Application Context Name structure is based on the OSI Object Identification (numeric form) as defined by ISO 8824. Application Context Names are registered values as defined by ISO 9834-3 to ensure global uniqueness. They are encoded as defined in Annex F when the TCP/IP network communication support is used as defined in Section 9.
The Application Context Name structure is based on the OSI Object Identification (numeric form) as defined by ISO 8824. Application Context Names are registered values as defined by ISO 9834-3 to ensure global uniqueness. They are encoded as defined in Annex F when the TCP/IP network communication support is used as defined in Section 9.
A.2.1 DICOM registered application context names
The organization responsible for the definition and registration of DICOM Application Context Names is NEMA. NEMA guarantees uniqueness for all DICOM Application Context Names. A choice of DICOM registered Application Context Names related to the DICOM Application Entities, as well as the associated negotiation rules, are defined in PS 3.7.
The organization responsible for the definition and registration of DICOM Application Context Names is NEMA. NEMA guarantees uniqueness for all DICOM Application Context Names. A choice of DICOM registered Application Context Names related to the DICOM Application Entities, as well as the associated negotiation rules, are defined in PS 3.7.
| Object | ||
| PduItem | ||
| ApplicationContext | ||