/// <summary> /// /// </summary> /// <returns></returns> public ProtocolListenerCollection Clone() { ProtocolListenerCollection c = new ProtocolListenerCollection(); c.arrayList.AddRange(this.arrayList); return(c); }
/// <summary> /// /// </summary> /// <param name="collection"></param> public ProtocolListenerEnumerator(ProtocolListenerCollection collection) { this.collection = ArrayList.Synchronized(collection.Clone()); }
/// <summary> /// /// </summary> /// <returns></returns> public ProtocolListenerCollection Clone() { ProtocolListenerCollection c = new ProtocolListenerCollection(); c.arrayList.AddRange(this.arrayList); return c; }