public override FileInfoList FindFileInfo( string pattern, bool recursive ) { FileInfoList ret = new FileInfoList(); SafeDirectoryChange( _basePath, () => findFiles( pattern, recursive, null, ret ) ); return ret; }