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 RoleEnum

    Namespace
    SWConfigDataClientLib.Proxies.Security
    Assembly
    IpPbxCDSClientLib.dll

    Enumeration class for primary configuration item RoleEntry. This class encapsulates the underlying WS Client Proxy. It provides methods to search and manage items.

    public class RoleEnum : RoleEnumBase, SEnum
    Inheritance
    object
    SWCFProxy<RoleEnumClient, IRoleEnum>
    SWCFEnum<RoleEnumClient, IRoleEnum>
    RoleEnumBase
    RoleEnum
    Implements
    SEnum
    Inherited Members
    RoleEnumBase._OrderByList
    RoleEnumBase.ClassTrace
    RoleEnumBase.objectList
    RoleEnumBase.GetCurrentObject()
    RoleEnumBase.GetExistingEntry(TRoleEnum.TRoleEntry)
    RoleEnumBase.GetCustomExistingEntry(TRoleEnum.TRoleEntry)
    RoleEnumBase.Update()
    RoleEnumBase.Reload()
    RoleEnumBase.Count()
    RoleEnumBase.Clear()
    RoleEnumBase.GetObjectByPrimaryKey(int)
    RoleEnumBase.GetOrderByList()
    RoleEnumBase.PrimaryCollection

    Constructors

    RoleEnum()

    public RoleEnum()

    Properties

    PoolMaxSize

    depreciated

    public static int PoolMaxSize { get; set; }

    Property Value

    int

    PoolMinSize

    depreciated

    public static int PoolMinSize { get; set; }

    Property Value

    int

    m_BaseUrl

    protected override string m_BaseUrl { get; }

    Property Value

    string

    Methods

    CheckVersion()

    public void CheckVersion()

    CreateClient(Binding, EndpointAddress)

    protected override RoleEnumClient CreateClient(Binding binding, EndpointAddress endpointAdrress)

    Parameters

    binding Binding
    endpointAdrress EndpointAddress

    Returns

    RoleEnumClient

    ExecuteAllFilter(OrderByList)

    Retrieves all Profiles

    public void ExecuteAllFilter(OrderByList orderByList)

    Parameters

    orderByList OrderByList

    Remarks

    This is a remote method.

    ExecuteFilter(int)

    Sets filter on Roles by RoleID

    public void ExecuteFilter(int RoleID)

    Parameters

    RoleID int

    The ProfileID.

    Remarks

    This is a remote method.

    FreeForReuse()

    public override void FreeForReuse()

    GetCurrentUserID()

    public int GetCurrentUserID()

    Returns

    int

    GetCurrentUserName()

    public string GetCurrentUserName()

    Returns

    string

    GetPossibleIpPbxUserNames()

    Returns all possible IpPbx User Names of the current user. Can be more than one if the current user is a windows user and multiple IppPbxUser are assigned to his windows account.

    public SStringList GetPossibleIpPbxUserNames()

    Returns

    SStringList

    StringList

    GetServerRequestTimeout(RoleEnumClient)

    protected override TimeSpan GetServerRequestTimeout(RoleEnumClient client)

    Parameters

    client RoleEnumClient

    Returns

    TimeSpan

    GetSupportedClientVersions()

    public SStringList GetSupportedClientVersions()

    Returns

    SStringList

    HasRole(BuildInRoles)

    public bool HasRole(BuildInRoles eRole)

    Parameters

    eRole BuildInRoles

    Returns

    bool

    PingService(RoleEnumClient)

    protected override void PingService(RoleEnumClient client)

    Parameters

    client RoleEnumClient
    © Enreach GmbH