Class PortBundleEnumBase
- Namespace
- SWConfigDataClientLib.Proxies.PortBundle
- Assembly
- IpPbxCDSClientLib.dll
<CDSClientLib.EnumBaseSummary>
public abstract class PortBundleEnumBase : SWCFEnum<PortBundleEnumClient, IPortBundleEnum>, SEnum
- Inheritance
-
SWCFProxy<PortBundleEnumClient, IPortBundleEnum>SWCFEnum<PortBundleEnumClient, IPortBundleEnum>PortBundleEnumBase
- Implements
- Derived
Remarks
Thread Safety: safe
Constructors
PortBundleEnumBase(LibManager)
Create instance of PortBundleEnumBase.
public PortBundleEnumBase(LibManager libManager)
Parameters
libManager
LibManager
Remarks
The connection will be established by the first remote call.
Fields
ClassTrace
protected static STraceInfo ClassTrace
Field Value
- STraceInfo
_OrderByList
protected static OrderByList _OrderByList
Field Value
objectList
The collection of primary config items
protected PortBundlePrimaryCollection objectList
Field Value
Properties
PrimaryCollection
public virtual PortBundlePrimaryCollection PrimaryCollection { get; }
Property Value
Remarks
Thread Safety: safe
Methods
Clear()
Removes all items from collection. The removed item list will be cleared also.
public override void Clear()
Remarks
Thread Safety: safe
Count()
Return count of items in collection.
public override int Count()
Returns
Remarks
Thread Safety: safe
GetCurrentObject()
Gets the current PortBundleEnumBase.
public virtual PortBundleEntry GetCurrentObject()
Returns
- PortBundleEntry
The current PortBundleEnumBase.
Remarks
Thread Safety: safe
GetCustomExistingEntry(TPortBundleEntry)
protected virtual PortBundleEntry GetCustomExistingEntry(TPortBundleEnum.TPortBundleEntry tEntry)
Parameters
tEntry
TPortBundleEnum.TPortBundleEntry
Returns
Remarks
Thread Safety: safe
GetExistingEntry(TPortBundleEntry)
protected virtual PortBundleEntry GetExistingEntry(TPortBundleEnum.TPortBundleEntry tEntry)
Parameters
tEntry
TPortBundleEnum.TPortBundleEntry
Returns
Remarks
Thread Safety: safe
GetObjectByPrimaryKey(int)
Gets the item identified by the primary key from this collection.
Element of primary key.public virtual PortBundleEntry GetObjectByPrimaryKey(int PortBundleID)
Parameters
PortBundleID
int
Returns
Remarks
Thread Safety: safe
GetOrderByList()
Gets a list of all possible sorting elements.
public virtual OrderByList GetOrderByList()
Returns
- OrderByList
The object OrderByList containing all possible sorting elements.
Remarks
Thread Safety: safe
Reload()
Reloads all entries of the enum. This Methods drops all changes. On greater enumerations this method will be definitly inperformant. All items must exist in database
public virtual void Reload()
Remarks
Thread Safety: safe
Update()
Make all changes peristent. This Methods inserts, deletes and updates items in the database
public virtual void Update()
Remarks
Thread Safety: safe
getValueLists(ValueLists)
Retrieves the requested Valuelists from the server.
public virtual ValueListCollection getValueLists(ValueLists valueLists)
Parameters
valueLists
ValueListsThe ValueLists to be retrieved.
Returns
- ValueListCollection
A ValueListCollection
Remarks
Thread Safety: safe