EAPCollectionBase Methods |
The EAPCollectionBase type exposes the following members.
Name | Description | |
---|---|---|
Add(String, Object) |
Adds an object to the collection. Override. This method simply calls the Add method with CollectionAddFlags.replace as the flags.
| |
Add(String, Object, CollectionAddFlags) |
Adds an item to the collection
| |
AddAt |
Adds an item to the collection at the specified index. To append an item use -1 or
the collection item count as the index.
| |
Clear |
Clears the collection
| |
Contains |
Determines whether an element is in the collection.
| |
ContainsKey |
Checks for the existence of an item in the hashtable
| |
CopyTo |
Copies the entire ArrayList to a compatible one-dimensional Array, starting at the beginning of the target array.
| |
Equals | (Inherited from Object.) | |
Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) | |
GetEnumerator |
Returns an enumerator that can iterate through the ArrayList.
| |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetItem(Int32) |
Returns an item that matches the specified string index
| |
GetItem(String) |
Returns an item that matches the specified string index
| |
GetItemName |
Returns the name of the item.
| |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
IndexOf |
Returns the zero-based index of the first occurrence of an object in the internal ArrayList or in a portion of it.
| |
IndexOfKey |
Returns the index of the item in the collection (by key)
| |
Insert |
Inserts an element into the internal ArrayList at the specified index
| |
IsMarkedForDeletion |
Determines if this element is marked for deletion. Note that this base implementation
must be overridden in order to support RemoveMarkedItems() for a partular collection.
| |
IsTypeOK |
Verifies the item is an acceptable type. Generally this is a test like "return (item is [class]);".
| |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
RecalcHash |
Recalculates the internal hash
| |
Remove(Object) |
Removes the first occurrence of a specific object from the collection
| |
Remove(String) |
Remove the specified item from the collection.
| |
RemoveAt |
Removes the element at the specified index
| |
RemoveMarkedItems |
Removes the properties marked for deletion.
| |
RemoveRange |
Removes the element at the specified index
| |
SetItem(Int32, Object) |
Sets an item's value at the specified index.
| |
SetItem(String, Object) |
Sets an item's value at the string index indicated by the parameters.
| |
Sort(Boolean) |
Sort the list by its key value.
| |
Sort(IComparer) |
Sort the collection using the provided comparer.
| |
ToString | (Inherited from Object.) | |
Truncate |
Truncate the array starting at the specified index.
| |
Unload |
Called when the collection is cleared allowing a derived class to clean up.
|
Name | Description | |
---|---|---|
EqualValue |
Determines if the object value is equal to another object. If the two objects are null, then this returns true.
There is special handling for guid comparisons (since a guid could be a string formatted in up to 3 different ways).
If the special guid handling is not performed, then the object.Equals method is used.
(Defined by EAPUtil.) |