DVTk API
ImplementationClassUid Class
DVTkDvtkData.DulImplementationClassUid
DVTk API

[This is preliminary documentation and is subject to change.]

The implementation identification notification allows implementations of communicating AEs to identify each other at Association establishment time.
Declaration Syntax
C#Visual BasicVisual C++
public class ImplementationClassUid : PduItem
Public Class ImplementationClassUid _
	Inherits PduItem
public ref class ImplementationClassUid : public PduItem
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
ImplementationClassUid()()()
Initializes a new instance of the ImplementationClassUid class

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.)
PduItemType
Protocol Data Unit Item - Type Identifier.
(Overrides PduItem.PduItemType.)
ToString()()()
Returns a String that represents the current Object.
(Inherited from Object.)
UID
This variable field shall contain the Implementation-class-uid of the Association-requester as defined in Section D.3.3.2 of this part.

Remarks

It is intended to provide respective (each network node knows the other's implementation identity) and non-ambiguous identification in the event of communication problems encountered between two nodes.

This negotiation is required.

Implementation identification relies on two pieces of information:
Implementation Class UID (required)
Implementation Version Name (optional)

Only one Implementation Class UID Sub-Item shall be present in the User Data Item of the A-ASSOCIATE-RQ.

Inheritance Hierarchy
Object
PduItem
 ImplementationClassUid

Assembly: DvtkData (Module: DvtkData) Version: 0.0.0.0