The only thing I would add on to that is that the standard for electrofishing streams (at least for the MPCA) is 100 meters. But, sometimes other measurements are used such as hours (like Corey mentioned or a multiple of the streams width.
Speaking of the MPCA...
The MPCA map based water quality surveys for the whole state of MN can be found here:
http://www.pca.state.mn.us/data/edaWater/index.cfm
Clicking on "Map-based search for Surface Water Monitoring Sites and Data" will bring up a new window with every sampling site. The brown squares are biological sampling locations, most of which are fish sampling. The nice thing about the MPCA is they report everything, from shiners, to hogsuckers to walleyes. It is an invaluable site for finding odd species.