OEC Application Programming Interface

IDKeyList<Key,SortKey,T> Class

Base class for dual-indexed collections

For a list of all members of this type, see IDKeyList<Key,SortKey,T> Members.

System.Object
   MarshalByRefObject
      KeyedList<Key,T>
         IDList<Key,T>
            IDKeyList<Key,SortKey,T>
               NamedList<T>

public class IDKeyList<Key,SortKey,T> : IDList<Key,T>

Type Parameters

Key
Primary key type
SortKey
Secondary key type
T
Item type, must be inherited from IDObject<T> and support IKeyed<T>

Remarks

Base class for collections that can be accessed by primary key (ID) or by secondary key (Name). Also provides a list of items sorted by secondary key.

Requirements

Namespace: OEC.API.Bases

Assembly: API (in API.dll)

See Also

IDKeyList<Key,SortKey,T> Members | OEC.API.Bases Namespace