SessionEndingEventArgs Class
Definition
Provides data for the SessionEnding event.
public ref class SessionEndingEventArgs : EventArgs
public class SessionEndingEventArgs : EventArgs
type SessionEndingEventArgs = class
inherit EventArgs
Public Class SessionEndingEventArgs
Inherits EventArgs
- Inheritance
Remarks
A SessionEnding event is raised when the user is trying to log off or shut the system down.
This SessionEnding event can sometimes be canceled. Setting the Cancel property of a SessionEndingEventArgs to false
will request that the session continue instead of ending. Making such a request provides no guarantee that the session will not end.
Constructors
SessionEndingEventArgs(SessionEndReasons) |
Initializes a new instance of the SessionEndingEventArgs class using the specified value indicating the type of session close event that is occurring. |
Properties
Cancel |
Gets or sets a value indicating whether to cancel the user request to end the session. |
Reason |
Gets the reason the session is ending. |
Methods
Equals(Object) |
Determines whether the specified object is equal to the current object. (Inherited from Object) |
GetHashCode() |
Serves as the default hash function. (Inherited from Object) |
GetType() |
Gets the Type of the current instance. (Inherited from Object) |
MemberwiseClone() |
Creates a shallow copy of the current Object. (Inherited from Object) |
ToString() |
Returns a string that represents the current object. (Inherited from Object) |