The ININ.IceLib.Connection.Extensions namespace contains classes to support advanced connection-related features.
This includes retrieving ServerParameters, setting the user's password, persisting custom settings to the IC server, sending or receiving a CustomNotification, and watching for creation of other Sessions.
Classes
Class | Description | |
---|---|---|
CheckForApplicationBasedSettingsCompletedEventArgs |
Provides data for the asynchronous completed event of CheckForApplicationBasedSettingsAsync(EventHandler<(Of <<'(CheckForApplicationBasedSettingsCompletedEventArgs>)>>), Object).
| |
CustomMessage |
Represents a custom notification message received from the IC server.
| |
CustomMessageHeader |
Indentifies the type of a CustomMessage.
| |
CustomNotification |
Provides functionality for sending and receiving notifications to and from custom handlers and
IceLib applications.
| |
CustomNotificationReceivedEventArgs |
Provides definition for the CustomNotificationReceived event of CustomNotification.
| |
CustomProfile |
Allows storage of custom application settings to the Interaction Center server.
| |
CustomProfileParameters |
Class used to specify the parameters for creating am application-based CustomProfile object
via GetApplicationCustomProfile(CustomProfileParameters).
| |
CustomRequest |
Represents a custom notification request sent to the IC server.
| |
CustomResponse |
Represents a custom notification response to reply to the IC server.
| |
GetNamespaceContentsCompletedEventArgs |
Provides data for the asynchronous completed events of CustomProfile.
| |
GetProfileItemCompletedEventArgs |
Provides data for the asynchronous completed events of CustomProfile.
| |
GetServerParametersCompletedEventArgs |
Provides data for asynchronous completed events of ServerParameters.
| |
PasswordEventArgs |
This class implements event arguments for the PasswordExpired and
PasswordEnteredNagPeriod events.
| |
PasswordPolicy |
Defines password policy for a given user, for use with the Security class.
| |
PasswordPolicyAsyncCompletedEventArgs |
Arguments returned by the GetPasswordPolicyAsync(EventHandler<(Of <<'(PasswordPolicyAsyncCompletedEventArgs>)>>), Object) request.
| |
ProblemReporter |
Used to submit a problem report along with a subject, description, and related files.
| |
ProfileItem |
Represents a custom application setting that will be persisted to the Interaction Center server.
| |
ProxyAlternateWindowsAuthSettings |
Passed to a Session in order to authenticate an Interaction Center user that is creating
a session on behalf of another Interaction Center user (through windows authentication).
| |
ProxyAuthSettings |
Passed to a Session in order to authenticate an Interaction Center user that is creating
a session on behalf of another Interaction Center user.
| |
ProxyWindowsAuthSettings |
Passed to a Session in order to authenticate an Interaction Center user (through windows authentication) that is creating
a session on behalf of another Interaction Center user.
| |
Security |
Provides access to the Session user's password policy and allows for setting of the password.
| |
SendCompletedEventArgs |
Provides data for the SendServerRequest method of CustomNotification completedCallback
delegate of CustomNotification.
| |
ServerParameter |
Provides information about a server parameter within the Interaction Center system.
| |
ServerParameters |
Allows querying and watching of server parameters within the Interaction Center system.
| |
ServerParametersChangedEventArgs |
Provides data for the ServerParametersChanged event.
| |
SessionWatch |
Allows watching for login/logout events for users, all users on a station, or all users on a computer.
| |
SessionWatchAsyncEventArgs |
Provides data for the asynchronous completed events of SessionWatch.
| |
SessionWatchedUserAddedRemovedEventArgs |
Provides data for the watched user added and watched user removed events.
| |
SessionWatchedUserChangedEventArgs | Obsolete.
Provides data for the watched user changed event.
| |
SessionWatchId |
Identifies a watched session for the SessionWatch class.
| |
SessionWatchSettings |
Describes session, station, and machine data for a watched session.
|
Enumerations
Enumeration | Description | |
---|---|---|
CustomMessageType |
Represents the type of Custom Messages.
| |
ProxyTargetUserType |
Used to specify if the target user is an IC user or a Windows user.
| |
RestrictCacheRefreshOptions |
Represents the options for restricting custom profile cache refreshing for a CustomProfile.
| |
SessionWatchType |
Describes the type of Session Watch to perform.
|
Version Information
Supported for IC Server version 2015 R1 and beyond.
For 4.0, supported for IC Server version 4.0 GA and beyond.
For 3.0, supported for IC Server version 3.0 GA and beyond.
For 4.0, supported for IC Server version 4.0 GA and beyond.
For 3.0, supported for IC Server version 3.0 GA and beyond.