/// <summary>Prevents other processes from reading from or writing to the FileStream.</summary> /// <param name="position">The beginning of the range to lock.</param> /// <param name="length">The range to be locked.</param> internal override void Lock(long position, long length) => FileStreamHelpers.Lock(_fileHandle, CanWrite, position, length);
internal sealed override void Lock(long position, long length) => FileStreamHelpers.Lock(_fileHandle, _path, position, length);