DVTk API
ImplementationVersionName Class
DVTkDvtkData.DulImplementationVersionName
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 ImplementationVersionName : PduItem
Public Class ImplementationVersionName _
	Inherits PduItem
public ref class ImplementationVersionName : public PduItem
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
ImplementationVersionName()()()
Initializes a new instance of the ImplementationVersionName 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.)
Name
This variable field shall contain the Implementation-versionname of the Association-requester. This variable field shall contain the Implementation-versionname of the Association-acceptor. 646:1990 (basic G0 set ) characters.

PduItemType
Protocol Data Unit Item - Type Identifier.
(Overrides PduItem.PduItemType.)
ToString()()()
Returns a String that represents the current Object.
(Inherited from Object.)
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 Version Name Sub-Item shall be present in the User Data Item of the A-ASSOCIATE-RQ.

Only one Implementation Version Name Sub-Item shall be present in the User Data Item of the A-ASSOCIATE-AC.

Inheritance Hierarchy
Object
PduItem
 ImplementationVersionName

Assembly: DvtkData (Module: DvtkData) Version: 0.0.0.0