Name
SessionEndingEventArgs
Synopsis
This class is a custom System.EventArgs
object for the
SystemEvents.SessionEnding
delegate. It provides
additional information to your event handler about why the session is
ending, and allows you to request that the session continue, by
setting the Cancel
property to
true
. Note that this is only a request, and you
may not always be able to successfully cancel a shutdown operation.
public class SessionEndingEventArgs : EventArgs {
// Public Constructors
public SessionEndingEventArgs(SessionEndReasons reason
);
// Public Instance Properties
public bool Cancel{set; get; }
public SessionEndReasons Reason{get; }
}
Hierarchy
System.Object
→
System.EventArgs
→
SessionEndingEventArgs
Passed To
SessionEndingEventHandler.{BeginInvoke( )
,
Invoke( )}
Get C# in a Nutshell, Second Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.