The MessageVector class implements extends the existing Vector class so that it can be used to maintain a list of currently registered control responses.
Inheritance: System.Collections.ArrayList
 private void InitBlock(RespControlVector enclosingInstance)
 {
     this.enclosingInstance = enclosingInstance;
 }
 public RegisteredControl(RespControlVector enclosingInstance, System.String oid, System.Type controlClass)
 {
     InitBlock(enclosingInstance);
     myOID = oid;
     myClass = controlClass;
 }
 public RegisteredControl(RespControlVector enclosingInstance, string oid, Type controlClass)
 {
     InitBlock(enclosingInstance);
     myOID   = oid;
     myClass = controlClass;
 }
 private void InitBlock(RespControlVector enclosingInstance)
 {
     this.enclosingInstance = enclosingInstance;
 }
 public RegisteredControl(RespControlVector enclosingInstance, string oid, Type controlClass)
 {
     EnclosingInstance = enclosingInstance;
     MyOid             = oid;
     MyClass           = controlClass;
 }
        private RfcControl control; // An RFC 2251 Control

        #endregion Fields

        #region Constructors

        static LdapControl()
        {
            registeredControls = new RespControlVector(5, 5);
        }