[]
        
Summary description for FieldCollection.
public class FieldCollection : CollectionBase, IList, ICollection, IEnumerable, IDisposable
  | Name | Description | 
|---|---|
| FieldCollection(IComponent) | Initializes a new instance of the FieldCollection class.  | 
      
| Name | Description | 
|---|---|
| this[int] | Gets the element at the specified index.  | 
      
| this[string] | Gets the Field with the specified field name.  | 
      
| Name | Description | 
|---|---|
| Add(Field) | Adds the specified field to the collection.  | 
      
| Add(string) | Adds a new field to the collection.  | 
      
| Contains(Field) | Returns a value indicating whether the field collection contains the specified field.  | 
      
| Contains(string) | Returns a value indicating whether the field collection contains a field with the specified name.  | 
      
| CopyTo(Field[], int) | Copies fields from the collection to an array, starting at a particular array index.  | 
      
| Dispose() | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.  | 
      
| Dispose(bool) | Releases unmanaged and - optionally - managed resources.  | 
      
| IndexOf(Field) | Finds the index number of the specified field in the collection.  | 
      
| Insert(int, Field) | Inserts an existing field in the fields collection at the specified location.  | 
      
| OnClearComplete() | Performs additional custom processes after clearing the contents of the CollectionBase instance.  | 
      
| OnInsertComplete(int, object) | Performs additional custom processes after inserting a new element into the CollectionBase instance.  | 
      
| OnRemoveComplete(int, object) | Performs additional custom processes after removing an element from the CollectionBase instance.  | 
      
| OnSetComplete(int, object, object) | Performs additional custom processes after setting a value in the CollectionBase instance.  | 
      
| Remove(Field) | Removes the specified field from the collection.  | 
      
| Remove(int) | Removes a field with the specified index from the collection.  | 
      
| Remove(string) | Removes a field with the specified name from the collection.  | 
      
| Name | Description | 
|---|---|
| Cleared | Occurs when collection is cleared.  | 
      
| Loaded | Occurs when collection is loaded.  | 
      
| Modified | Occurs when collection is modified.  |