This class provides data for the method that handles the StateChanged event of a provider-specific Connection object. It indicates the state of the Connection before ( CurrentState ) and after ( OriginalState ) the state change. public sealed class StateChangeEventArgs : EventArgs { // Public Constructors public StateChangeEventArgs (ConnectionState originalState , ConnectionState currentState ); // Public Instance Properties public ConnectionState CurrentState {get; } public ConnectionState OriginalState {get; } } HierarchySystem.Object System.EventArgs StateChangeEventArgs Passed ToStateChangeEventHandler.{BeginInvoke( ) , Invoke( )} |