Exemple #1
0
 /// <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);
Exemple #2
0
 internal sealed override void Lock(long position, long length) => FileStreamHelpers.Lock(_fileHandle, _path, position, length);