| Name | Description |
| Add | Overloaded. (Inherited from Nevron.Nov.DataStructures.NList<NDomPathStep>) |
| AddFast | Unsafe add method that adds the specified item and increases the count. Call the BeginFastAdd method before calling this method. (Inherited from Nevron.Nov.DataStructures.NList<NDomPathStep>) |
| AddFastNoNull | Unsafe add method that adds the specified item and increases the count, unless it is null. Call the BeginFastAdd method before calling this method. (Inherited from Nevron.Nov.DataStructures.NList<NDomPathStep>) |
| AddNoDuplicates | Overloaded. (Inherited from Nevron.Nov.DataStructures.NList<NDomPathStep>) |
| AddNoNull | Adds a non-null item to the list. (Inherited from Nevron.Nov.DataStructures.NList<NDomPathStep>) |
| AddRange | Overloaded. (Inherited from Nevron.Nov.DataStructures.NList<NDomPathStep>) |
| AddRangeNoDuplicates | Overloaded. (Inherited from Nevron.Nov.DataStructures.NList<NDomPathStep>) |
| BeginFastAdd | Call this method before calling the FastAdd method not more that the specified count. (Inherited from Nevron.Nov.DataStructures.NList<NDomPathStep>) |
| BinarySearch | Overloaded. (Inherited from Nevron.Nov.DataStructures.NList<NDomPathStep>) |
| BubbleSort | Overloaded. Sorts the entire list by using a default comparer and the bubble sort algorithm. (Inherited from Nevron.Nov.DataStructures.NList<NDomPathStep>) |
| CastAll<TTarget> | Casts all items in this list to the specified target type. Returns a new list with the casted objects (Inherited from Nevron.Nov.DataStructures.NList<NDomPathStep>) |
| Clear | Clears this array, by resetting it's count to zero and settings the Items array values to their defaults (depending on type) (Inherited from Nevron.Nov.DataStructures.NDynamicArray<T>) |
| Contains | Returns true if this list contains the specified item. (Inherited from Nevron.Nov.DataStructures.NDynamicArray<T>) |
| ConvertAll<TOutput> | Converts all items in this list to the specified output type. Uses the given converter delegate for the conversion. (Inherited from Nevron.Nov.DataStructures.NList<NDomPathStep>) |
| CopyTo | Overloaded. Copies all items of this set to the specified array, starting from the specified array index. (Inherited from Nevron.Nov.DataStructures.NList<NDomPathStep>) |
| DeepClone | Creates an identical copy of this object. |
| EnsureCapacity | Ensures that this dynamic array has the capacity to handle the specified amount of items. (Inherited from Nevron.Nov.DataStructures.NDynamicArray<T>) |
| Equals | |
| Filter | Filters the elements of this list and returns a new list in which all elements satisfy the filter criteria (Inherited from Nevron.Nov.DataStructures.NList<NDomPathStep>) |
| FilterCount | Determines the count of elements in this array, which satisfy the specified filter (Inherited from Nevron.Nov.DataStructures.NList<NDomPathStep>) |
| FromAncestorToNode | Creates a path from the specified ancestor to the specified node |
| FromDocumentToElement | Creates a path to the specified element from the specified document |
| FromDocumentToNode | Creates a path to the specified node from the specified document |
| FromNodeToAncestor | Creates a path from the specified node to the specified ancestor |
| FromNodeToNode | Creates a path from the specified node to the specified node |
| GetHashCode | Overriden because Equals was overriden |
| GetIterator | Gets an iterator that iterates throw the items in forward order. (Inherited from Nevron.Nov.DataStructures.NDynamicArray<T>) |
| GetRange | Gets a range of items of this list (Inherited from Nevron.Nov.DataStructures.NList<NDomPathStep>) |
| GetReverseIterator | Gets an iterator that iterates throw the items in reverse order. (Inherited from Nevron.Nov.DataStructures.NDynamicArray<T>) |
| IndexOf | Overloaded. (Inherited from Nevron.Nov.DataStructures.NDynamicArray<T>) |
| Insert | Inserts the specified item at the specified index (Inherited from Nevron.Nov.DataStructures.NList<NDomPathStep>) |
| InsertRange | Overloaded. (Inherited from Nevron.Nov.DataStructures.NList<NDomPathStep>) |
| LastIndexOf | Overloaded. (Inherited from Nevron.Nov.DataStructures.NDynamicArray<T>) |
| Parse | Creates a NDomPath instance from its string representation |
| PeekBack | Returns the last item from the deque, without removing it. (Inherited from Nevron.Nov.DataStructures.NList<NDomPathStep>) |
| PeekFront | Returns the first item from the deque, without removing it. (Inherited from Nevron.Nov.DataStructures.NList<NDomPathStep>) |
| PopBack | Removes and returns the last item from the deque. (Inherited from Nevron.Nov.DataStructures.NList<NDomPathStep>) |
| PopFront | Removes and returns the first item from the deque. (Inherited from Nevron.Nov.DataStructures.NList<NDomPathStep>) |
| PushBack | Pushes the item at the back of the deque (makes it the last item in the deque) (Inherited from Nevron.Nov.DataStructures.NList<NDomPathStep>) |
| PushFront | Pushes the item at the front of the deque (makes it the first item in the deque) (Inherited from Nevron.Nov.DataStructures.NList<NDomPathStep>) |
| Recycle | Recycles this object. (Inherited from Nevron.Nov.DataStructures.NList<NDomPathStep>) |
| Remove | Overloaded. (Inherited from Nevron.Nov.DataStructures.NList<NDomPathStep>) |
| RemoveAll | Removes all occurrence of the specified item. (Inherited from Nevron.Nov.DataStructures.NList<NDomPathStep>) |
| RemoveAt | Removes the item at the given index from the list. (Inherited from Nevron.Nov.DataStructures.NList<NDomPathStep>) |
| RemoveLast | Overloaded. (Inherited from Nevron.Nov.DataStructures.NList<NDomPathStep>) |
| RemoveRange | Removes the specified range of items from this list (Inherited from Nevron.Nov.DataStructures.NList<NDomPathStep>) |
| Reverse | Overloaded. Reverses the items in this list (Inherited from Nevron.Nov.DataStructures.NList<NDomPathStep>) |
| Select | Selects the node identified by this path, by traversing the path from the specified origin node. |
| Shuffle | Randomly repositions the elements in this list using the Fisher-Yates algorithm AKA the Knuth Shuffle. It runs in O(n) time and shuffles in place, so it's better performing than the "sort by random" technique. (Inherited from Nevron.Nov.DataStructures.NList<NDomPathStep>) |
| Sort | Overloaded. Sorts the entire list by using a default comparer and the quick sort algorithm. (Inherited from Nevron.Nov.DataStructures.NList<NDomPathStep>) |
| Swap | Swaps this list content with the specified other list. (Inherited from Nevron.Nov.DataStructures.NList<NDomPathStep>) |
| ToArray | Overloaded. Converts this list to system array of the corresponding type (Inherited from Nevron.Nov.DataStructures.NList<NDomPathStep>) |
| ToString | Overriden to generate the string representation of a DOM path, which is a concatenation of the contained steps, divided by the '\' character. |
| TryGetFirst | Tries to get the first item that passes the specified filter. If filter is null the first item in the list is returned. (Inherited from Nevron.Nov.DataStructures.NList<NDomPathStep>) |
| TryGetFirstIndex | Tries to get the index of the first item that passes the specified filter. If filter is null the index of the first item in the list is returned. (Inherited from Nevron.Nov.DataStructures.NList<NDomPathStep>) |
| TryGetLast | Tries to get the last item that passes the specified filter. If filter is null the last item in the list is returned. (Inherited from Nevron.Nov.DataStructures.NList<NDomPathStep>) |
| TryGetLastIndex | Tries to get the index of the last item that passes the specified filter. If filter is null the index of the last item in the list is returned. (Inherited from Nevron.Nov.DataStructures.NList<NDomPathStep>) |