C# Class Hd.Portal.ChildEntityCache

显示文件 Open project: TargetProcess/Tp.HelpDesk

Public Methods

Method Description
GetCachedChilds ( int ID ) : IList
PreloadChilds ( IList list ) : void

Protected Methods

Method Description
AppendGroupToHashtable ( int id, IList childs, Hashtable hashtable ) : void
ProcessEntries ( Hashtable hashtable, int ids ) : void

Private Methods

Method Description
GetCacheName ( ) : string
PreloadChilds ( Hashtable hashtable, IList list ) : void

Method Details

AppendGroupToHashtable() protected method

protected AppendGroupToHashtable ( int id, IList childs, Hashtable hashtable ) : void
id int
childs IList
hashtable System.Collections.Hashtable
return void

GetCachedChilds() public method

public GetCachedChilds ( int ID ) : IList
ID int
return IList

PreloadChilds() public method

public PreloadChilds ( IList list ) : void
list IList
return void

ProcessEntries() protected abstract method

protected abstract ProcessEntries ( Hashtable hashtable, int ids ) : void
hashtable System.Collections.Hashtable
ids int
return void