Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ VerifyMemoryMappedFileAccess()

static void System.IO.MemoryMappedFiles.MemoryMappedFile.VerifyMemoryMappedFileAccess ( MemoryMappedFileAccess access,
long capacity,
FileStream fileStream )
inlinestaticprivate

Definition at line 397 of file MemoryMappedFile.cs.

398 {
399 if (access == MemoryMappedFileAccess.Read && capacity > fileStream.Length)
400 {
402 }
403 if (fileStream.Length > capacity)
404 {
405 throw new ArgumentOutOfRangeException("capacity", System.SR.ArgumentOutOfRange_CapacityGEFileSizeRequired);
406 }
407 }
static string Argument_ReadAccessWithLargeCapacity
Definition SR.cs:44
static string ArgumentOutOfRange_CapacityGEFileSizeRequired
Definition SR.cs:62
Definition SR.cs:7

References System.SR.Argument_ReadAccessWithLargeCapacity, System.SR.ArgumentOutOfRange_CapacityGEFileSizeRequired, System.capacity, and System.IO.FileStream.Length.

Referenced by System.IO.MemoryMappedFiles.MemoryMappedFile.CreateCore().