SwyxWare 14.20 - ConfigDataStore SDK SwyxWare 14.20 - ConfigDataStore SDK
SwyxWare 14.20 - ConfigDataStore SDK SwyxWare 14.20 - ConfigDataStore SDK
Generated with DocFX + Singulink

Search Results for

    Class PortBundleEnumBase

    Namespace
    SWConfigDataClientLib.Proxies.PortBundle
    Assembly
    IpPbxCDSClientLib.dll

    <CDSClientLib.EnumBaseSummary>PortBundleEnumBasePortBundleEnum</CDSClientLib.EnumBaseSummary>

    public abstract class PortBundleEnumBase : SWCFEnum<PortBundleEnumClient, IPortBundleEnum>, SEnum
    Inheritance
    object
    SWCFProxy<PortBundleEnumClient, IPortBundleEnum>
    SWCFEnum<PortBundleEnumClient, IPortBundleEnum>
    PortBundleEnumBase
    Implements
    SEnum
    Derived
    PortBundleEnum

    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

    OrderByList

    objectList

    The collection of primary config items

    protected PortBundlePrimaryCollection objectList

    Field Value

    PortBundlePrimaryCollection

    Properties

    PrimaryCollection

    public virtual PortBundlePrimaryCollection PrimaryCollection { get; }

    Property Value

    PortBundlePrimaryCollection

    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

    int

    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

    PortBundleEntry

    Remarks

    Thread Safety: safe

    GetExistingEntry(TPortBundleEntry)

    protected virtual PortBundleEntry GetExistingEntry(TPortBundleEnum.TPortBundleEntry tEntry)

    Parameters

    tEntry TPortBundleEnum.TPortBundleEntry

    Returns

    PortBundleEntry

    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

    PortBundleEntry

    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 ValueLists

    The ValueLists to be retrieved.

    Returns

    ValueListCollection

    A ValueListCollection

    Remarks

    Thread Safety: safe

    © Enreach GmbH