I need to access random parts of a very large file across the network. (SMB protocol)
Does FileStream.Seek() actually read the data (copying down the entire file in the process) when doing a fs.Seek()?
Is there anything I can do to reduce or buffer this IO?
My intent is to poll the end of a large file for changes, and if they exist read forward from a bookmark (fixed position) in .NET.