Session Members
This represents a single customer session within UII An enumeration over a session give a set of IHostedApplications.
The following tables list the members exposed by the Session type.
Protected Constructors
Name | Description | |
---|---|---|
Session | Overloaded. |
Top
Public Properties
Name | Description | |
---|---|---|
![]() |
AppHost | Get the list of applications and data for this session. |
![]() |
CallId | Gets or sets the ID which identifies the call if there is one for this session. -1 if not. |
![]() |
FocusedApplication | Gets or sets the application in the session which currently has focus. |
![]() |
Global | Gets a bool indicating if this is a global session, that is one that is not tied to a customer. |
![]() |
IsWorkflowPending | Gets or sets if the workflow being used (pending). Returns false if no workflow or if its done or cancelled. |
![]() |
Name | Gets or sets the name of the session. |
![]() |
PresenceState | Gets or sets the setting for the Presense state for this session. |
![]() |
RestoredSessionInfo | Implementation for Modified Workflow |
![]() |
SessionId | Get the the unique ID for this session. |
![]() |
StartTime | Get the start time of the the session. |
![]() |
Workflow | Gets or sets the serialized state of the workflow for this session, kept in XML. Used whenever switching sessions to restore the workflow. |
Top
Public Methods
(see also Protected Methods)
Name | Description | |
---|---|---|
![]() |
ApplicationExists | Returns whether an application exists in this session. |
![]() |
Equals | (inherited from Object) |
![]() |
GetApplication | Returns the requested application or null if none. |
![]() |
GetCustomerID | This abstract method is used to return the customer ID. |
![]() |
GetEnumerator | Returns an enumerator that iterates through the collection |
![]() |
GetHashCode | (inherited from Object) |
![]() |
GetType | (inherited from Object) |
![]() |
Restore | Restores the state of a session from the passed XML. |
![]() |
Save | Function to save the sessions state for a customer |
![]() |
ToString | Overridden. This method override the default ToString() method. |
Top
Protected Methods
Name | Description | |
---|---|---|
![]() |
Finalize | (inherited from Object) |
![]() |
MemberwiseClone | (inherited from Object) |
Top
See Also
Reference
Session Class
Microsoft.Uii.Csr Namespace
Unified Service Desk
Send comments about this topic to Microsoft.
© 2015 Microsoft. All rights reserved.