| [Serializable] | 
| Count | Read-only Returns the number of groups in the collection. | 
| IsReadOnly | Read-only Gets a value indicating whether the collection is read-only. | 
| IsSynchronized | Read-only Gets a value indicating whether access to the GroupCollection is synchronized (thread-safe). | 
| Item | Read-only Overloaded: Item[int groupnum] {getEnables access to a member of the collection by integer index. | 
| Item | Read-only Overloaded: Item[string groupname] {getEnables access to a member of the collection by string index. | 
| SyncRoot | Read-only Gets an object that can be used to synchronize access to the GroupCollection. | 
| CopyTo | Copies all the elements of the collection to the given array beginning at the given index. | 
| Equals (inherited from System.Object) | See base class member description: System.Object.Equals Derived from System.Object, the primary base class for all objects. | 
| GetEnumerator | Returns an enumerator that can iterate through the Collection. | 
| GetHashCode (inherited from System.Object) | See base class member description: System.Object.GetHashCode Derived from System.Object, the primary base class for all objects. | 
| GetType (inherited from System.Object) | See base class member description: System.Object.GetType Derived from System.Object, the primary base class for all objects. | 
| ToString (inherited from System.Object) | See base class member description: System.Object.ToString Derived from System.Object, the primary base class for all objects. | 
| Finalize (inherited from System.Object) | See base class member description: System.Object.Finalize Derived from System.Object, the primary base class for all objects. | 
| MemberwiseClone (inherited from System.Object) | See base class member description: System.Object.MemberwiseClone Derived from System.Object, the primary base class for all objects. | 
Hierarchy:
| 
            public int Count {get;}
           | 
| 
            public bool IsReadOnly {get;}
           | 
| 
            public bool IsSynchronized {get;}
           | 
| 
            public Group this[int groupnum] {get;}
           | 
groupnum
| 
            public Group this[string groupname] {get;}
           | 
groupname
| 
            public object SyncRoot {get;}
           | 
array
arrayIndex
| 
            ~GroupCollection(); | 
| 
            public IEnumerator GetEnumerator(); | 
| 
            public virtual int GetHashCode(); | 
| 
            public Type GetType(); | 
| 
            protected object MemberwiseClone(); | 
| 
            public virtual string ToString(); |