| IElementModelCollection Interface |
Namespace: FlexRule.Core.Model
public interface IElementModelCollection : IIterable<IElementModel>, IEnumerable<IElementModel>, IIterable, IEnumerable, IArray<IElementModel>, IArray
The IElementModelCollection type exposes the following members.
| Name | Description | |
|---|---|---|
| Count |
Total numbers of item in the array
(Inherited from IArray.) | |
| Item |
Gets an element by its index in the collection
|
| Name | Description | |
|---|---|---|
| GetItem |
Gets the item by index from array
(Inherited from IArrayT.) | |
| GetIteratorT |
Gets a new generic iterator
(Inherited from IIterableT.) | |
| ToArray |
Creates new array containing all the elements of the collection
|
| Name | Description | |
|---|---|---|
| CastT | (Defined by ArrayExtensions.) | |
| DistinctByIElementModel, TKey | (Defined by LinqExtensions.) | |
| IndexOf(Object) | Overloaded. (Defined by FindUtility.) | |
| IndexOfIElementModel(FuncIElementModel, Boolean) | Overloaded. (Defined by FindUtility.) | |
| IndexOfIElementModel(IElementModel) | Overloaded. (Defined by StringTokenExtensions.) | |
| TakeLastIElementModel |
Takes n last numbers of a source
(Defined by LinqExtensions.) |