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 FeatureProfileEnum

    Namespace
    SWConfigDataClientLib.Proxies.FeatureProfiles
    Assembly
    IpPbxCDSClientLib.dll

    <CDSClientLib.EnumSummary> FeatrueProfileEntry FeatrueProfileEnum </CDSClientLib.EnumSummary>

    public class FeatureProfileEnum : FeatureProfileEnumBase, SEnum
    Inheritance
    object
    SWCFProxy<FeatureProfileEnumClient, IFeatureProfileEnum>
    SWCFEnum<FeatureProfileEnumClient, IFeatureProfileEnum>
    FeatureProfileEnumBase
    FeatureProfileEnum
    Implements
    SEnum
    Inherited Members
    FeatureProfileEnumBase._OrderByList
    FeatureProfileEnumBase.ClassTrace
    FeatureProfileEnumBase.objectList
    FeatureProfileEnumBase.GetCurrentObject()
    FeatureProfileEnumBase.GetExistingEntry(TFeatureProfileEnum.TFeatureProfileEntry)
    FeatureProfileEnumBase.Update()
    FeatureProfileEnumBase.Reload()
    FeatureProfileEnumBase.Count()
    FeatureProfileEnumBase.GetObjectByPrimaryKey(int)
    FeatureProfileEnumBase.GetOrderByList()
    FeatureProfileEnumBase.PrimaryCollection

    Remarks

    <CDSClientLib.EnumRemarks></CDSClientLib.EnumRemarks>

    Constructors

    FeatureProfileEnum()

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

    public FeatureProfileEnum()

    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

    AssignUsersToFeatureProfile(int, List<int>)

    public bool AssignUsersToFeatureProfile(int featureProfileId, List<int> userIds)

    Parameters

    featureProfileId int
    userIds List<int>

    Returns

    bool

    CanAssignFeatureProfile(int, int)

    public bool CanAssignFeatureProfile(int userId, int featureProfileId)

    Parameters

    userId int
    featureProfileId int

    Returns

    bool

    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 FeatureProfileEnumClient CreateClient(Binding binding, EndpointAddress endpointAdrress)

    Parameters

    binding Binding
    endpointAdrress EndpointAddress

    Returns

    FeatureProfileEnumClient

    Dispose()

    Calls Clear()

    public override void Dispose()

    ExecuteAllFilter(OrderByList)

    Retrieves all Profiles

    public void ExecuteAllFilter(OrderByList orderByList)

    Parameters

    orderByList OrderByList

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

    GetAllFeatureInfos()

    Get list of infos about all features

    public ICollection<FeatureInfo> GetAllFeatureInfos()

    Returns

    ICollection<FeatureInfo>

    True or False

    GetAssignedUserCounts(SIntList)

    This method returns the count of assigned users for each specified profile

    public SIntList GetAssignedUserCounts(SIntList FeatureIDs)

    Parameters

    FeatureIDs SIntList

    List of FeatureProfileIDs

    Returns

    SIntList

    List of usage counts

    GetCurrentUserID()

    public int GetCurrentUserID()

    Returns

    int

    GetCurrentUserName()

    public string GetCurrentUserName()

    Returns

    string

    GetCustomExistingEntry(TFeatureProfileEntry)

    protected override FeatureProfileEntry GetCustomExistingEntry(TFeatureProfileEnum.TFeatureProfileEntry tEntry)

    Parameters

    tEntry TFeatureProfileEnum.TFeatureProfileEntry

    Returns

    FeatureProfileEntry

    Remarks

    Thread Safety: safe

    GetDeactivatedFeatureProfileId()

    public int GetDeactivatedFeatureProfileId()

    Returns

    int

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

    protected override TimeSpan GetServerRequestTimeout(FeatureProfileEnumClient client)

    Parameters

    client FeatureProfileEnumClient

    Returns

    TimeSpan

    GetServiceUserFeatureProfileId()

    public int GetServiceUserFeatureProfileId()

    Returns

    int

    GetSupportedClientVersions()

    public SStringList GetSupportedClientVersions()

    Returns

    SStringList

    GetUsersWithFeatureProfile(int)

    public List<int> GetUsersWithFeatureProfile(int featureProfileId)

    Parameters

    featureProfileId int

    Returns

    List<int>

    HasRole(BuildInRoles)

    public bool HasRole(BuildInRoles eRole)

    Parameters

    eRole BuildInRoles

    Returns

    bool

    PingService(FeatureProfileEnumClient)

    protected override void PingService(FeatureProfileEnumClient client)

    Parameters

    client FeatureProfileEnumClient
    © Enreach GmbH