SaaS CMS has officially launched! Learn more now.

Interface IItemList<IDTYPE, ITEMTYPE>

Summary description for IEnumerableItems.

Inherited Members
System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<IDTYPE, ITEMTYPE>>.GetEnumerator()
System.Collections.IEnumerable.GetEnumerator()
Namespace: EPiServer.BaseLibrary
Assembly: EPiServer.BaseLibrary.dll
Version: 7.19.2
Syntax
public interface IItemList<IDTYPE, ITEMTYPE> : IEnumerable<KeyValuePair<IDTYPE, ITEMTYPE>>, IEnumerable where ITEMTYPE : IItem
Type Parameters
Name Description
IDTYPE
ITEMTYPE

Methods

Add(ITEMTYPE)

Declaration
void Add(ITEMTYPE item)
Parameters
Type Name Description
ITEMTYPE item

AttachSession(ISession)

Declaration
void AttachSession(ISession session)
Parameters
Type Name Description
ISession session

Clear()

Declaration
void Clear()

Delete(IDTYPE)

Declaration
void Delete(IDTYPE id)
Parameters
Type Name Description
IDTYPE id

DetachSession()

Declaration
ISession DetachSession()
Returns
Type Description
ISession

Get(IDTYPE)

Declaration
ITEMTYPE Get(IDTYPE id)
Parameters
Type Name Description
IDTYPE id
Returns
Type Description
ITEMTYPE