Collection class that derives from ArrayList. It provides the minimally required functionality to add instances of typed classes and obtain typed elements through a custom indexer.
Inheritance: System.Collections.ArrayList
 /// <summary>
 /// Default constructor
 /// </summary>
 public CommitmentTypeIndication()
 {
     this.commitmentTypeId = new ObjectIdentifier("CommitmentTypeId");
     this.objectReferenceCollection = new ObjectReferenceCollection();
     this.allSignedDataObjects = true;
     this.commitmentTypeQualifiers = new CommitmentTypeQualifiers();
 }
 /// <summary>
 /// Default constructor
 /// </summary>
 public CommitmentTypeIndication()
 {
     this.commitmentTypeId          = new ObjectIdentifier("CommitmentTypeId");
     this.objectReferenceCollection = new ObjectReferenceCollection();
     this.allSignedDataObjects      = true;
     this.commitmentTypeQualifiers  = new CommitmentTypeQualifiers();
 }