protected override FileSystemFileStream ImplOpenFile(string FileName, System.IO.FileMode FileMode) { switch (FileMode) { case FileMode.Open: return base.ImplOpenFile(FileName, FileMode); default: throw(new NotImplementedException()); } }