RadControls for Silverlight

The GroupingImpl<(Of <(<'TGroupKey, TItem>)>)> type exposes the following members.

Constructors

  NameDescription
Public methodGroupingImpl<(Of <(<'TGroupKey, TItem>)>)>
Initializes a new instance of the GroupingImpl<(Of <(<'TGroupKey, TItem>)>)> class.

Methods

  NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from QueryableCollectionViewGroup.)
Public methodGetEnumerator
Returns an enumerator that iterates through a collection.
Public methodGetHashCode
Returns a hash code for this instance.
(Inherited from QueryableCollectionViewGroup.)
Protected methodLoad
Loads all items for the group.
(Inherited from QueryableCollectionViewGroup.)
Public methodToString
Returns a string that represents the current object.
(Inherited from QueryableCollectionViewGroup.)

Extension Methods

  NameDescription
Public Extension MethodAppend<(Of <<'(TItem>)>>)(IEnumerable<(Of <<'(TItem>)>>))Overloaded.
Appends elements from two sequences.
(Defined by CollectionExtensions.)
Public Extension MethodAppend<(Of <<'(TItem>)>>)(TItem)Overloaded.
Appends an element to a sequence.
(Defined by CollectionExtensions.)
Public Extension MethodAppend<(Of <<'(TItem>)>>)(IEnumerable<(Of <<'(TItem>)>>))Overloaded. (Defined by EnumerableExtensions.)
Public Extension MethodAppend<(Of <<'(TItem>)>>)(TItem)Overloaded. (Defined by EnumerableExtensions.)
Public Extension MethodAreAllDifferent<(Of <<'(TItem>)>>)
Returns whether all the elements are different in the given sequence.
(Defined by Functional.)
Public Extension MethodAreSameLists<(Of <<'(TItem>)>>)
Compares the two given lists per item if they are the same.
(Defined by Sequence.)
Public Extension MethodClone<(Of <<'(TItem>)>>)()()()()Overloaded.
Clones the list.
(Defined by CommonExtensions.)
Public Extension MethodClone<(Of <<'(TItem>)>>)()()()()Overloaded. (Defined by GraphExtensions.)
Public Extension MethodClone<(Of <<'(TItem>)>>)()()()()Overloaded.
Clones the specified list.
(Defined by Sequence.)
Public Extension MethodCollect<(Of <<'(TItem, TRange>)>>)
Collects elements into a new sequence by applying the given converter to each element.
(Defined by Functional.)
Public Extension MethodContainsAny<(Of <<'(TItem>)>>)
Checks for the occurrence of the given items in the collection.
(Defined by CommonExtensions.)
Public Extension MethodFilter<(Of <<'(TItem>)>>)
Filters the list using a Predicate<(Of <(<'T>)>)>.
(Defined by Functional.)
Public Extension MethodFold<(Of <<'(TItem, TRange>)>>)
Folds the list.
(Defined by Functional.)
Public Extension MethodForEach<(Of <<'(TItem>)>>)(Action<(Of <<'(TItem>)>>))Overloaded.
Executes the action for each item in the collection.
(Defined by CommonExtensions.)
Public Extension MethodForEach<(Of <<'(TItem>)>>)(Action<(Of <<'(TItem>)>>))Overloaded.
Applies the action to each element of the sequence.
(Defined by Functional.)
Public Extension MethodForEach<(Of <<'(TItem>)>>)(Action)Overloaded.
Applies the action to each element of the sequence.
(Defined by Functional.)
Public Extension MethodGetHashCodeOrZero (Defined by ExtensionMethods.)
Public Extension MethodHaveSameContent<(Of <<'(TItem>)>>)
Compares the two given lists if they have the same item content, not necessarily in the same order.
(Defined by Functional.)
Public Extension MethodMap<(Of <<'(TItem, TMapped>)>>)
Maps the elements of the list to a new list.
(Defined by Functional.)
Public Extension MethodPrettyFormat<(Of <<'(TItem>)>>)
Returns a more readable format of the string sequence.
(Defined by Sequence.)
Public Extension MethodScramble<(Of <<'(TItem>)>>)
Returns a random reordering of the given collection.
(Defined by Functional.)
Public Extension MethodTakeAfter<(Of <<'(TItem>)>>)
Bypasses elements from a sequence as long as a specified condition is true and then returns the remaining elements.
(Defined by CollectionExtensions.)
Public Extension MethodTakeBefore<(Of <<'(TItem>)>>)
Bypasses elements from a sequence until the specified condition becomes true.
(Defined by CollectionExtensions.)
Public Extension MethodTakeBetween<(Of <<'(TItem>)>>)(Func<(Of <<'(TItem, Boolean>)>>), Func<(Of <<'(TItem, Boolean>)>>))Overloaded.
Bypasses elements from a sequence as long as the first condition is false. Returns elements from the remaining elements as long the second condition is false.
(Defined by CollectionExtensions.)
Public Extension MethodTakeBetween<(Of <<'(TItem>)>>)(TItem, TItem)Overloaded.
Returns elements from a sequence as long as they are between the two items.
(Defined by CollectionExtensions.)
Public Extension MethodTakeFrom<(Of <<'(TItem>)>>)(Func<(Of <<'(TItem, Boolean>)>>))Overloaded.
Bypasses elements from a sequence as long as a specified condition is false and then returns the element that satisfies the condition and the elements after.
(Defined by CollectionExtensions.)
Public Extension MethodTakeFrom<(Of <<'(TItem>)>>)(TItem)Overloaded.
Bypasses elements from a sequence as long as the element is not equal to the items in the sequence.
(Defined by CollectionExtensions.)
Public Extension MethodTakeTo<(Of <<'(TItem>)>>)(Func<(Of <<'(TItem, Boolean>)>>))Overloaded.
Returns elements from a sequence as long as a specified condition is false. This method also returns the first element that satisfies the condition.
(Defined by CollectionExtensions.)
Public Extension MethodTakeTo<(Of <<'(TItem>)>>)(TItem)Overloaded.
Returns elements from a sequence as long as the sequence elements differs from the item.
(Defined by CollectionExtensions.)
Public Extension MethodToFunctionalList<(Of <<'(TItem>)>>)
Converts the given enumerable to a FunctionalList<(Of <(<'T>)>)>.
(Defined by Functional.)

Properties

  NameDescription
Public propertyAggregateResults
Gets the aggregate results.
(Inherited from QueryableCollectionViewGroup.)
Public propertyHasSubgroups
Gets a value indicating whether this instance has sub groups.
(Inherited from QueryableCollectionViewGroup.)
Public propertyIsBottomLevel
Gets a value that indicates whether this group has any subgroups.
(Inherited from QueryableCollectionViewGroup.)
Public propertyItems
Gets the immediate items contained in this group.
(Inherited from QueryableCollectionViewGroup.)
Public propertyKey
Gets the key for this group.
(Inherited from QueryableCollectionViewGroup.)
Public propertyParentGroup
Gets the parent group.
(Inherited from QueryableCollectionViewGroup.)
Protected propertyRootGroup
Gets the root group.
(Inherited from QueryableCollectionViewGroup.)
Public propertySubgroups
Gets the subgroups, if HasSubgroups is true, otherwise empty collection.
(Inherited from QueryableCollectionViewGroup.)

See Also