TEnumerableExtension Class

Definition

Delphi
type TEnumerableExtension = class(TEnumerableBase)
Inheritance
TObject
TEnumerableExtension

Properties

RefCount (Inherited from TRefCountedObject)

Methods

AfterConstruction (Inherited from TRefCountedObject)
Aggregate(IInterface, Void, TGetCurrent, TGetCurrentWithSelector) (Inherited from TEnumerableBase)
All(IInterface, TGetCurrentWithSelector<Boolean>) (Inherited from TEnumerableBase)
Any (Inherited from TEnumerableBase)
AsObject (Inherited from TRefCountedObject)
AtLeast(Integer) (Inherited from TEnumerableBase)
AtMost(Integer) (Inherited from TEnumerableBase)
Average(IInterface, TGetCurrentWithSelector<Currency>) (Inherited from TEnumerableBase)
BeforeDestruction (Inherited from TRefCountedObject)
Between(Integer, Integer) (Inherited from TEnumerableBase)
Concat(IInterface, Void, TClass) (Inherited from TEnumerableBase)
Contains(Void, Pointer, TEqualsValue) (Inherited from TEnumerableBase)
CopyTo(Pointer, NativeInt, NativeInt, TGetCurrent) (Inherited from TEnumerableBase)
Create(TClass, IEnumerable, TExtensionKind)
DefaultIfEmpty(Pointer, Void, Pointer, TClass) (Inherited from TEnumerableBase)
Distinct(Pointer, Void, TClass) (Inherited from TEnumerableBase)
EqualsTo(Pointer, Integer, TEqualsArray) (Inherited from TEnumerableBase)
Exactly(Integer) (Inherited from TEnumerableBase)
Exclude(IInterface, Pointer, Void, TClass) (Inherited from TEnumerableBase)
ExtractAll(IInterface, Void) (Inherited from TEnumerableBase)
ForEach(IInterface, TCollectionOperation) (Inherited from TEnumerableBase)
GetCount (Inherited from TEnumerableBase)
GetInterface(TGuid, Void) (Inherited from TRefCountedObject)
GetIsEmpty (Inherited from TEnumerableBase)
GetNonEnumeratedCount
Intersect(IInterface, Pointer, Void, TClass) (Inherited from TEnumerableBase)
Max(IInterface, TGetCurrentWithSelector<Currency>) (Inherited from TEnumerableBase)
MaxMin(IInterface, Void, TGetCurrent, TGetCurrentWithSelector) (Inherited from TEnumerableBase)
Memoize(Void, TClass) (Inherited from TEnumerableBase)
MemoizeToArray(Pointer, PTypeInfo)
Min(IInterface, TGetCurrentWithSelector<Currency>) (Inherited from TEnumerableBase)
MoveTo(IInterface, IInterface, PTypeInfo) (Inherited from TEnumerableBase)
NewInstance (Inherited from TEnumerableBase)
Ordered(IInterface, Void, TClass) (Inherited from TEnumerableBase)
PartitionToArray(Pointer, PTypeInfo)
QueryInterface(TGuid, Void, TGetCurrent, TAddToCollection) (Inherited from TEnumerableBase)
RemoveAll(IInterface, PTypeInfo) (Inherited from TEnumerableBase)
Reversed(Void, TClass) (Inherited from TEnumerableBase)
Shuffled(Void, TClass) (Inherited from TEnumerableBase)
Skip(Integer, Void, TClass)
SkipLast(Integer, Void, TClass) (Inherited from TEnumerableBase)
SkipWhile(IInterface, Void, TClass) (Inherited from TEnumerableBase)
SkipWhileIndex(IInterface, Void, TClass) (Inherited from TEnumerableBase)
Sum(IInterface, TGetCurrentWithSelector<Currency>) (Inherited from TEnumerableBase)
Take(Integer, Void, TClass)
TakeLast(Integer, Void, TClass) (Inherited from TEnumerableBase)
TakeWhile(IInterface, Void, TClass) (Inherited from TEnumerableBase)
TakeWhileIndex(IInterface, Void, TClass) (Inherited from TEnumerableBase)
ToArray(Pointer, Pointer, TGetCurrent) (Inherited from TEnumerableBase)
TryGetElementAt(Void, Integer, TGetCurrent, TGetDefault)
TryGetFirst(Void, IInterface, TGetCurrentWithPredicate, TGetDefault) (Inherited from TEnumerableBase)
TryGetFirst(Void, TGetCurrent, TGetDefault)
TryGetLast(Void, IInterface, TGetCurrentWithPredicate, TGetDefault) (Inherited from TEnumerableBase)
TryGetLast(Void, TGetCurrent, TGetDefault)
TryGetSingle(Void, IInterface, TGetCurrentWithPredicate, TGetDefault) (Inherited from TEnumerableBase)
TryGetSingleOrDefault(Void, IInterface, TGetCurrentWithPredicate) (Inherited from TEnumerableBase)
Union(IInterface, Pointer, Void, TClass) (Inherited from TEnumerableBase)
Where(IInterface, Void, TClass) (Inherited from TEnumerableBase)
WhereIndex(IInterface, Void, TClass) (Inherited from TEnumerableBase)
_AddRef (Inherited from TRefCountedObject)
_Release (Inherited from TRefCountedObject)

Fields