Allows for only a single Thread to access a resource.
Allows for only a single Thread to access a resource. This can be synchronous IOStrategy.SynchronisedIO or asynchronous IOStrategy.AsyncIO.
IOStrategy.ConcurrentIO is used for files that are already open and are being concurrently being read either via in-memory cached bytes or directly via disk IO.
The default IOStrategy strategy used for all IOAction.ReadCompressedData or IOAction.ReadUncompressedData blocks.