TEnumerableBase Class
Provides an abstract implementation for the Spring.Collections.IEnumerable interface.
Spring.TInterfacedObjectEx
Spring.Collections.Base.TEnumerableBase
Spring.Collections.Base.TEnumerableBase<T>
type TEnumerableBase = class abstract(TInterfacedObjectEx, IInterface, IElementType, ICountable, IEnumerable) end;
The TEnumerableBase type exposes the following members.
Name | Description | |
---|---|---|
![]() | Count | Returns the number of elements in a countable. |
![]() | ElementType | Returns the type of the elements in the sequence. |
![]() | IsEmpty | Determines whether a countable contains no elements. |
![]() | RefCount | Represents property |
Name | Description | |
---|---|---|
![]() | Any | Represents method |
![]() | AsObject | Returns the reference to this instance. |
![]() | BeforeDestruction | Represents method |
![]() | GetCount | Represents method |
![]() | GetElementType | Represents method |
![]() | GetEnumerator | Returns an enumerator that iterates through a collection. |
![]() | GetEnumeratorNonGeneric | Returns an enumerator that iterates through a collection. |
![]() | GetIsEmpty | Represents method |
![]() | QueryInterface(TGUID,Void) | Represents method |
![]() | _AddRef | Represents method |
![]() | _Release | Represents method |