73 references to MemoryMappedFileAccess
System.Core (73)
System\IO\MemoryMappedFiles\MemoryMappedFile.cs (69)
105return CreateFromFile(path, FileMode.Open, null, DefaultSize, MemoryMappedFileAccess.ReadWrite); 108return CreateFromFile(path, mode, null, DefaultSize, MemoryMappedFileAccess.ReadWrite); 112return CreateFromFile(path, mode, mapName, DefaultSize, MemoryMappedFileAccess.ReadWrite); 116return CreateFromFile(path, mode, mapName, capacity, MemoryMappedFileAccess.ReadWrite); 122MemoryMappedFileAccess access) { 135if (access < MemoryMappedFileAccess.ReadWrite || 136access > MemoryMappedFileAccess.ReadWriteExecute) { 143if (access == MemoryMappedFileAccess.Write) { 155if (access == MemoryMappedFileAccess.Read && capacity > fileStream.Length) { 185MemoryMappedFileAccess access, 193MemoryMappedFileAccess access, MemoryMappedFileSecurity memoryMappedFileSecurity, 212if (access < MemoryMappedFileAccess.ReadWrite || 213access > MemoryMappedFileAccess.ReadWriteExecute) { 217if (access == MemoryMappedFileAccess.Write) { 221if (access == MemoryMappedFileAccess.Read && capacity > fileStream.Length) { 250return CreateNew(mapName, capacity, MemoryMappedFileAccess.ReadWrite, MemoryMappedFileOptions.None, null, 254public static MemoryMappedFile CreateNew(String mapName, Int64 capacity, MemoryMappedFileAccess access) { 259public static MemoryMappedFile CreateNew(String mapName, Int64 capacity, MemoryMappedFileAccess access, 267public static MemoryMappedFile CreateNew(String mapName, Int64 capacity, MemoryMappedFileAccess access, 283if (access < MemoryMappedFileAccess.ReadWrite || 284access > MemoryMappedFileAccess.ReadWriteExecute) { 288if (access == MemoryMappedFileAccess.Write) { 311return CreateOrOpen(mapName, capacity, MemoryMappedFileAccess.ReadWrite, 316MemoryMappedFileAccess access) { 321MemoryMappedFileAccess access, MemoryMappedFileOptions options, 329MemoryMappedFileAccess access, MemoryMappedFileOptions options, 349if (access < MemoryMappedFileAccess.ReadWrite || 350access > MemoryMappedFileAccess.ReadWriteExecute) { 364if (access == MemoryMappedFileAccess.Write) { 382MemoryMappedFileAccess access, MemoryMappedFileOptions options, 457MemoryMappedFileAccess access, MemoryMappedFileOptions options, 460Debug.Assert(access != MemoryMappedFileAccess.Write, "Callers requesting write access shouldn't try to create a mmf"); 542return CreateViewStream(0, DefaultSize, MemoryMappedFileAccess.ReadWrite); 546return CreateViewStream(offset, size, MemoryMappedFileAccess.ReadWrite); 551public MemoryMappedViewStream CreateViewStream(Int64 offset, Int64 size, MemoryMappedFileAccess access) { 561if (access < MemoryMappedFileAccess.ReadWrite || access > MemoryMappedFileAccess.ReadWriteExecute) { 575return CreateViewAccessor(0, DefaultSize, MemoryMappedFileAccess.ReadWrite); 579return CreateViewAccessor(offset, size, MemoryMappedFileAccess.ReadWrite); 584public MemoryMappedViewAccessor CreateViewAccessor(Int64 offset, Int64 size, MemoryMappedFileAccess access) { 594if (access < MemoryMappedFileAccess.ReadWrite || access > MemoryMappedFileAccess.ReadWriteExecute) { 669internal static Int32 GetPageAccess(MemoryMappedFileAccess access) { 671if (access == MemoryMappedFileAccess.Read) { 674else if (access == MemoryMappedFileAccess.ReadWrite) { 677else if (access == MemoryMappedFileAccess.CopyOnWrite) { 680else if (access == MemoryMappedFileAccess.ReadExecute) { 683else if (access == MemoryMappedFileAccess.ReadWriteExecute) { 693internal static Int32 GetFileMapAccess(MemoryMappedFileAccess access) { 695if (access == MemoryMappedFileAccess.Read) { 698else if (access == MemoryMappedFileAccess.Write) { 701else if (access == MemoryMappedFileAccess.ReadWrite) { 704else if (access == MemoryMappedFileAccess.CopyOnWrite) { 707else if (access == MemoryMappedFileAccess.ReadExecute) { 710else if (access == MemoryMappedFileAccess.ReadWriteExecute) { 720private static FileSystemRights GetFileStreamFileSystemRights(MemoryMappedFileAccess access) { 722case MemoryMappedFileAccess.Read: 723case MemoryMappedFileAccess.CopyOnWrite: 726case MemoryMappedFileAccess.ReadWrite: 729case MemoryMappedFileAccess.Write: 732case MemoryMappedFileAccess.ReadExecute: 735case MemoryMappedFileAccess.ReadWriteExecute: 748internal static FileAccess GetFileAccess(MemoryMappedFileAccess access) { 750if (access == MemoryMappedFileAccess.Read) { 753if (access == MemoryMappedFileAccess.Write) { 756else if (access == MemoryMappedFileAccess.ReadWrite) { 759else if (access == MemoryMappedFileAccess.CopyOnWrite) { 762else if (access == MemoryMappedFileAccess.ReadExecute) { 765else if (access == MemoryMappedFileAccess.ReadWriteExecute) {
System\IO\MemoryMappedFiles\MemoryMappedView.cs (4)
31private MemoryMappedFileAccess m_access; 39Int64 size, MemoryMappedFileAccess access) { 66internal MemoryMappedFileAccess Access { 75MemoryMappedFileAccess access, Int64 offset, Int64 size) {