Accelerating File Operations with the Windows Indexer

The indexer is in MSDN magazine this November! I cover ways that you can improve the performance of the StorageFile/StorageFolder APIs using the indexer in UWP app as well as cover a few best practices that should be used with every app depending on the indexer.

If you have any questions or topics you'd like a deeper dive on, let me know. This blog doesn't have a word count so I can wax poetically for as long as needed

Comments

  • Anonymous
    November 24, 2015
    Your article was very interesting to read. Thanks. Question: I'm using the StorageFileQueryResult.GetFilesAsync(int, int) method. But I need only the file names (StorageFile.Path). Is there a way to get this information without the need to create the costly StorageFile objects?

  • Anonymous
    November 30, 2015
    @jbe There isn’t a nice, official method to do that, but it might be worth checking if using FileInformationFactory to create a bunch of FileInformation objects is faster. I haven’t had a chance to bench mark it (and will when time allows) but I believe FileInformation objects may return faster than StorageFiles if you are only looking for metadata