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

◆ GetFileAccess()

static FileAccess System.IO.MemoryMappedFiles.MemoryMappedFile.GetFileAccess ( MemoryMappedFileAccess access)
inlinestaticpackage

Definition at line 372 of file MemoryMappedFile.cs.

373 {
374 switch (access)
375 {
376 case MemoryMappedFileAccess.Read:
377 case MemoryMappedFileAccess.ReadExecute:
378 return FileAccess.Read;
379 case MemoryMappedFileAccess.ReadWrite:
380 case MemoryMappedFileAccess.CopyOnWrite:
381 case MemoryMappedFileAccess.ReadWriteExecute:
382 return FileAccess.ReadWrite;
383 default:
384 return FileAccess.Write;
385 }
386 }

Referenced by System.IO.MemoryMappedFiles.MemoryMappedViewAccessor.MemoryMappedViewAccessor(), System.IO.MemoryMappedFiles.MemoryMappedViewStream.MemoryMappedViewStream(), and System.IO.MemoryMappedFiles.MemoryMappedFile.CreateFromFile().