Mono.Data.Sqlite.SqliteConnection.OnStateChange C# (CSharp) Method

OnStateChange() private method

Raises the state change event when the state of the connection changes
private OnStateChange ( ConnectionState newState ) : void
newState ConnectionState The new state. If it is different from the previous state, an event is raised.
return void
    internal void OnStateChange(ConnectionState newState)
    {
      ConnectionState oldState = _connectionState;
      _connectionState = newState;

      if (StateChange != null && oldState != newState)
      {
        StateChangeEventArgs e = new StateChangeEventArgs(oldState, newState);
        StateChange(this, e);
      }
    }