|
  | all | 
 Determines whether all elements of a sequence satisfy a condition.
 
 | 
  | any | 
 Determines whether any element of a sequence satisfies a condition.
 
 | 
  | concat | 
 Concatenates two sequences.
 
 | 
  | contains | 
 Determines whether this sequence contains a specified element by using a specified equality comparer.
 
 | 
  | count | 
 Returns the number of elements in a sequence.  If "predicate" is provided,
 returns a number that represents how many elements in the specified sequence
 satisfy a condition.
 
 | 
  | defaultIfEmpty | 
 Returns the elements of the sequence or the specified value in a singleton collection if the sequence is empty.
 
 | 
  | distinct | 
 Returns distinct elements from a sequence by using the equality comparer to compare values.
 
 | 
  | except | 
 Produces the set difference of two sequences, optionally using the specified equality comparer
 to compare values.
 
 | 
  | first | 
 Returns the first element of the sequence.  If "predicate" is provided,
 returns the first element that satisfies that condition.
 
 | 
  | forEach | 
 Applies a function to every element in the sequence.
 
 | 
  | fromJObject | 
 Applies the property values from a plain object created from JSON to the properties of this instance.
 
  Inherited from Class. | 
  | getEnumerator | 
 WARNING: This is an interface method and should not be called directly.
 
 | 
  | groupBy | 
 Groups elements of this sequence according to a specified key selector function.
 
 | 
  | indexOf | 
 Returns the index where the element equal to value first appears in this sequence, optionally
 using an equality comparer to compare the value to elements in the sequence.
 
 | 
  | intersect | 
 Produces the set intersection of two sequences optionally using an equality comparer
 to compare values.
 
 | 
  | join | 
 Correlates the elements of two sequences based on matching keys.  If "equalityComparer"
 is not provided, the default comparer is used to compare keys.
 
 | 
  | last | 
 Returns the last element of the sequence.  If "predicate" is provided,
 returns the last element that satisfies that condition.
 
 | 
  | max | 
 Returns the maximum value in a sequence of (possibly null) values.
 
 | 
  | maxBy | 
 Returns the first element which contains the maximum value in a sequence of (possibly null) values.
 
 | 
  | min | 
 Returns the minimum value in a sequence of (possibly null) values.
 
 | 
  | minBy | 
 Returns the first element which contains the minimum value in a sequence of (possibly null) values.
 
 | 
  | orderBy | 
 Sorts the elements of a sequence in ascending order according to a key.
 
 | 
  | select | 
 Projects each element of a sequence into a new form.  The element's index is provided
 for the transformation.
 
 | 
  | selectMany | 
 Projects each element of this sequence to an enumerable, flattens the resulting sequences
 into one sequence, and invokes a result selector function on each element therein.  The
 index of each source element is used in the intermediate projected form of that element.
 
 | 
  | sequenceEqual | 
 Determines whether this sequences is equal to another.
 
 | 
  | sum | 
 Computes the sum of the sequence of values that are obtained by invoking a transform
 function on each element of the input sequence.
 
 | 
  | take | 
 Returns the specified number of contiguous elements from the start of the sequence.
 
 | 
  | takeWhile | 
 Returns elements from a sequence as long as a specified condition is true.
 
 | 
  | toArray | 
 Creates an array from an enumerable.
 
 | 
  | toEnumerable | 
 Returns this enumerable.
 
 | 
  | toJSON | 
 Implementation for toJSON to return an object that will include this class's
 prototype property values when stringified.
 
  Inherited from Class. | 
  | union | 
 Produces the set union of two sequences optionally using an equality comparer to compare values.
 
 | 
  | where | 
 Filters a sequence of values based on a predicate. Each element's index is
 used in the logic of the predicate function.
 
 |