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 AccessProfileEnum

    Namespace
    SWConfigDataClientLib.Proxies.AccessProfiles
    Assembly
    IpPbxCDSClientLib.dll

    <CDSClientLib.EnumSummary> AccessProfileEntry AccessProfileEnum </CDSClientLib.EnumSummary>

    public class AccessProfileEnum : AccessProfileEnumBase, SEnum
    Inheritance
    object
    SWCFProxy<AccessProfileEnumClient, IAccessProfileEnum>
    SWCFEnum<AccessProfileEnumClient, IAccessProfileEnum>
    AccessProfileEnumBase
    AccessProfileEnum
    Implements
    SEnum
    Inherited Members
    AccessProfileEnumBase._OrderByList
    AccessProfileEnumBase.ClassTrace
    AccessProfileEnumBase.objectList
    AccessProfileEnumBase.GetCurrentObject()
    AccessProfileEnumBase.GetExistingEntry(TAccessProfileEnum.TAccessProfileEntry)
    AccessProfileEnumBase.Update()
    AccessProfileEnumBase.Reload()
    AccessProfileEnumBase.Count()
    AccessProfileEnumBase.GetObjectByPrimaryKey(int)
    AccessProfileEnumBase.GetOrderByList()
    AccessProfileEnumBase.PrimaryCollection

    Remarks

    <CDSClientLib.EnumRemarks></CDSClientLib.EnumRemarks>

    Constructors

    AccessProfileEnum()

    Constructor using the current user context for authentication. (Kerberos)

    public AccessProfileEnum()

    Properties

    PoolMaxSize

    depcreated

    public static int PoolMaxSize { get; set; }

    Property Value

    int

    PoolMinSize

    depcreated

    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()

    Clear()

    Removes all itmes and filters, DataSet on server will be removed also

    public override void Clear()

    Remarks

    The items will not be deleted in database.

    CreateClient(Binding, EndpointAddress)

    protected override AccessProfileEnumClient CreateClient(Binding binding, EndpointAddress endpointAdrress)

    Parameters

    binding Binding
    endpointAdrress EndpointAddress

    Returns

    AccessProfileEnumClient

    Dispose()

    Calls Clear()

    public override void Dispose()

    ExecuteAllFilter(OrderByList)

    public void ExecuteAllFilter(OrderByList orderByList)

    Parameters

    orderByList OrderByList

    ExecuteAllFilter(OrderByList, bool)

    Retrieves all Profiles

    public void ExecuteAllFilter(OrderByList orderByList, bool readOnly)

    Parameters

    orderByList OrderByList
    readOnly bool

    Remarks

    This is a remote method.

    ExecuteFilter(int)

    Sets filter on Profile by ProfileID

    public void ExecuteFilter(int ProfileID)

    Parameters

    ProfileID 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

    GetCustomExistingEntry(TAccessProfileEntry)

    protected override AccessProfileEntry GetCustomExistingEntry(TAccessProfileEnum.TAccessProfileEntry tEntry)

    Parameters

    tEntry TAccessProfileEnum.TAccessProfileEntry

    Returns

    AccessProfileEntry

    Remarks

    Thread Safety: safe

    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(AccessProfileEnumClient)

    protected override TimeSpan GetServerRequestTimeout(AccessProfileEnumClient client)

    Parameters

    client AccessProfileEnumClient

    Returns

    TimeSpan

    GetSupportedClientVersions()

    public SStringList GetSupportedClientVersions()

    Returns

    SStringList

    HasRole(BuildInRoles)

    public bool HasRole(BuildInRoles eRole)

    Parameters

    eRole BuildInRoles

    Returns

    bool

    PingService(AccessProfileEnumClient)

    protected override void PingService(AccessProfileEnumClient client)

    Parameters

    client AccessProfileEnumClient

    containsProfileByName(string)

    Returns true when a AccessProfileEntry with the name exist in this enumeration

    public bool containsProfileByName(string Name)

    Parameters

    Name string

    The Name of the user.

    Returns

    bool

    getAccessProfileEntryFromCollection(string)

    Retrieves a AccessProfileEntry from the item enumeration by its name

    public AccessProfileEntry getAccessProfileEntryFromCollection(string Name)

    Parameters

    Name string

    The Name of the profile.

    Returns

    AccessProfileEntry

    Exceptions

    SArgumentException

    when user not found

    © Enreach GmbH