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 |