protected override DbDataReader ExecuteDbDataReader(CommandBehavior behavior) { AssertTransaction(); return(_commandExecutor.ExecuteReader(this, behavior)); }