Add (inherited from ArrayList) | Adds an object to the end of the ArrayList. |
AddRange (inherited from ArrayList) | Adds the elements of an ICollection to the end of the ArrayList. |
BinarySearch (inherited from ArrayList) | Overloaded. Searches a range of elements in the sorted ArrayList for an element using the specified comparer and returns the zero-based index of the element. |
Clear (inherited from ArrayList) | Removes all elements from the ArrayList. |
Clone | Returns a copy of this instance, also copying each SegmentInfo. |
Commit | |
Contains (inherited from ArrayList) | Determines whether an element is in the ArrayList. |
CopyTo (inherited from ArrayList) | Overloaded. Copies the entire ArrayList to a compatible one-dimensional Array, starting at the beginning of the target array. |
Equals (inherited from Object) | Determines whether the specified Object is equal to the current Object. |
FinishCommit | |
GetCurrentSegmentFileName | Overloaded. Get the segments_N filename in use by this segment infos. |
GetEnumerator (inherited from ArrayList) | Overloaded. Returns an enumerator for the entire ArrayList. |
GetGeneration | |
GetHashCode (inherited from Object) | Serves as a hash function for a particular type. GetHashCode is suitable for use in hashing algorithms and data structures like a hash table. |
GetLastGeneration | |
GetNextSegmentFileName | Get the next segments_N filename that will be written. |
GetRange (inherited from ArrayList) | Returns an ArrayList which represents a subset of the elements in the source ArrayList. |
GetType (inherited from Object) | Gets the Type of the current instance. |
GetVersion | version number when this SegmentInfos was generated. |
IndexOf (inherited from ArrayList) | Overloaded. Searches for the specified Object and returns the zero-based index of the first occurrence within the entire ArrayList. |
Info | |
Insert (inherited from ArrayList) | Inserts an element into the ArrayList at the specified index. |
InsertRange (inherited from ArrayList) | Inserts the elements of a collection into the ArrayList at the specified index. |
LastIndexOf (inherited from ArrayList) | Overloaded. Searches for the specified Object and returns the zero-based index of the last occurrence within the entire ArrayList. |
PrepareCommit | |
Range | Returns a new SegmentInfos containg the SegmentInfo instances in the specified range first (inclusive) to last (exclusive), so total number of segments returned is last-first. |
Read | Overloaded. Read a particular segmentFileName. Note that this may throw an IOException if a commit is in process. |
Remove (inherited from ArrayList) | Removes the first occurrence of a specific object from the ArrayList. |
RemoveAt (inherited from ArrayList) | Removes the element at the specified index of the ArrayList. |
RemoveRange (inherited from ArrayList) | Removes a range of elements from the ArrayList. |
Reverse (inherited from ArrayList) | Overloaded. Reverses the order of the elements in the entire ArrayList. |
RollbackCommit | |
SetRange (inherited from ArrayList) | Copies the elements of a collection over a range of elements in the ArrayList. |
Sort (inherited from ArrayList) | Overloaded. Sorts the elements in the entire ArrayList using the IComparable implementation of each element. |
ToArray (inherited from ArrayList) | Overloaded. Copies the elements of the ArrayList to a new Object array. |
ToString (inherited from Object) | Returns a String that represents the current Object. |
TrimToSize (inherited from ArrayList) | Sets the capacity to the actual number of elements in the ArrayList. |