public static OpenFile ( |
||
stream | An open |
|
pool | The |
|
fileStructureBlockSize | int | the block size of the file structure. Usually 4kb. |
return |
public static DiskIo OpenFile(string fileName, MemoryPool pool, bool isReadOnly) { CustomFileStream fileStream = CustomFileStream.OpenFile(fileName, pool.PageSize, out int fileStructureBlockSize, isReadOnly, true); DiskMedium disk = DiskMedium.OpenFile(fileStream, pool, fileStructureBlockSize); return(new DiskIo(disk, isReadOnly)); }