Thank you for the detailed reply! So, the first question here is what are you actually trying to do? I’m adding a bulk import feature to my shoebox app. The user selects a folder, and the app walks the directory hierarchy looking for files of the type it supports (suppose they’re images for example’s sake). The app extracts image metadata by parsing the file, and then copies the image into a “Library” package if everything was successful. More the point, the public file system is also much more dynamic so the longer it takes to scan, the more likely it is that whatever you've scanned has ALREADY changed. The folder selected by the user is a user-visible one which may be dataless or have dataless contents. Ideally files would only be downloaded if they’re actually image files, which is why I brought up immediatelyAvailableMetadataOnly. This is a good point, though, thanks; I had this idea that I’d want to get a consistent snapshot of the entire hierarchy without any “tearing”, but I suppose there’s li
Topic:
App & System Services
SubTopic:
Processes & Concurrency
Tags: