It is part of the System.Collections.ObjectModel namespace, so you may need an import on that.

Also, be careful with the SearchAllSubDirectories option on machines that are locked down, especially Vista machines. It will throw an exception and stop processing if it runs into files that it does not have access to.