INamedEnumerableT Interface |
Namespace: CMS.Base
public interface INamedEnumerable<T> : INamedEnumerable, IEnumerable<T>, IEnumerable
The INamedEnumerableT type exposes the following members.
Name | Description | |
---|---|---|
GetObjectName |
Returns the name of the given object
(Inherited from INamedEnumerable.) |
Name | Description | |
---|---|---|
BatchT |
Returns input in batches of batchSize size.
(Defined by BaseExtensions.) | |
GetNamedEnumeratorT |
Name enumerator over a collection
(Defined by DataExtensions.) | |
ToHashSetT |
Converts the list of objects to a hash set of distinct values
(Defined by DataExtensions.) | |
ToJSON |
Returns JSON representation of current instance of IEnumerable.
(Defined by DataExtensions.) | |
ToListT, TTo |
Converts the given collection to a list of values
(Defined by BaseExtensions.) | |
ToXML |
Returns XML representation of current instance of IEnumerable.
(Defined by DataExtensions.) |
Name | Description | |
---|---|---|
ItemsHaveNames |
Returns true if the items in the collection have names
(Inherited from INamedEnumerable.) | |
SortNames |
Specifies whether the names should be sorted or not
(Inherited from INamedEnumerable.) |