dundas.linq.ArrayEnumerable Class

 

Inheritance Hierarchy

 
Class
   dundas.linq.IEnumerable
      dundas.linq.ArrayEnumerable
         dundas.linq.Grouping
 

Constructors

 
  Name Description
init
 
 

Properties

 
  Name Description
array Gets the array used internally to store the elements for this enumerable.
 
 

Methods

 
  Name Description
all Determines whether all elements of a sequence satisfy a condition. Inherited from dundas.linq.IEnumerable.
any Determines whether any element of a sequence satisfies a condition. Inherited from dundas.linq.IEnumerable.
concat Concatenates two sequences. Inherited from dundas.linq.IEnumerable.
contains Determines whether this sequence contains a specified element by using a specified equality comparer. Inherited from dundas.linq.IEnumerable.
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. Inherited from dundas.linq.IEnumerable.
defaultIfEmpty Returns the elements of the sequence or the specified value in a singleton collection if the sequence is empty. Inherited from dundas.linq.IEnumerable.
distinct Returns distinct elements from a sequence by using the equality comparer to compare values. Inherited from dundas.linq.IEnumerable.
except Produces the set difference of two sequences, optionally using the specified equality comparer to compare values. Inherited from dundas.linq.IEnumerable.
first Returns the first element of the sequence. If "predicate" is provided, returns the first element that satisfies that condition. Inherited from dundas.linq.IEnumerable.
forEach Applies a function to every element in the sequence. Inherited from dundas.linq.IEnumerable.
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. Inherited from dundas.linq.IEnumerable.
groupBy Groups elements of this sequence according to a specified key selector function. Inherited from dundas.linq.IEnumerable.
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. Inherited from dundas.linq.IEnumerable.
intersect Produces the set intersection of two sequences optionally using an equality comparer to compare values. Inherited from dundas.linq.IEnumerable.
join Correlates the elements of two sequences based on matching keys. If "equalityComparer" is not provided, the default comparer is used to compare keys. Inherited from dundas.linq.IEnumerable.
last Returns the last element of the sequence. If "predicate" is provided, returns the last element that satisfies that condition. Inherited from dundas.linq.IEnumerable.
max Returns the maximum value in a sequence of (possibly null) values. Inherited from dundas.linq.IEnumerable.
maxBy Returns the first element which contains the maximum value in a sequence of (possibly null) values. Inherited from dundas.linq.IEnumerable.
min Returns the minimum value in a sequence of (possibly null) values. Inherited from dundas.linq.IEnumerable.
minBy Returns the first element which contains the minimum value in a sequence of (possibly null) values. Inherited from dundas.linq.IEnumerable.
orderBy Sorts the elements of a sequence in ascending order according to a key. Inherited from dundas.linq.IEnumerable.
select Projects each element of a sequence into a new form. The element's index is provided for the transformation. Inherited from dundas.linq.IEnumerable.
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. Inherited from dundas.linq.IEnumerable.
sequenceEqual Determines whether this sequences is equal to another. Inherited from dundas.linq.IEnumerable.
sum Computes the sum of the sequence of values that are obtained by invoking a transform function on each element of the input sequence. Inherited from dundas.linq.IEnumerable.
take Returns the specified number of contiguous elements from the start of the sequence. Inherited from dundas.linq.IEnumerable.
takeWhile Returns elements from a sequence as long as a specified condition is true. Inherited from dundas.linq.IEnumerable.
toArray Creates an array from an enumerable. Inherited from dundas.linq.IEnumerable.
toEnumerable Returns this enumerable. Inherited from dundas.linq.IEnumerable.
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. Inherited from dundas.linq.IEnumerable.
where Filters a sequence of values based on a predicate. Each element's index is used in the logic of the predicate function. Inherited from dundas.linq.IEnumerable.