|
static MemoryMappedFile | OpenExisting (string mapName) |
|
static MemoryMappedFile | OpenExisting (string mapName, MemoryMappedFileRights desiredAccessRights) |
|
static MemoryMappedFile | OpenExisting (string mapName, MemoryMappedFileRights desiredAccessRights, HandleInheritability inheritability) |
|
static MemoryMappedFile | CreateFromFile (string path) |
|
static MemoryMappedFile | CreateFromFile (string path, FileMode mode) |
|
static MemoryMappedFile | CreateFromFile (string path, FileMode mode, string? mapName) |
|
static MemoryMappedFile | CreateFromFile (string path, FileMode mode, string? mapName, long capacity) |
|
static MemoryMappedFile | CreateFromFile (string path, FileMode mode, string? mapName, long capacity, MemoryMappedFileAccess access) |
|
static MemoryMappedFile | CreateFromFile (FileStream fileStream, string? mapName, long capacity, MemoryMappedFileAccess access, HandleInheritability inheritability, bool leaveOpen) |
|
static MemoryMappedFile | CreateNew (string? mapName, long capacity) |
|
static MemoryMappedFile | CreateNew (string? mapName, long capacity, MemoryMappedFileAccess access) |
|
static MemoryMappedFile | CreateNew (string? mapName, long capacity, MemoryMappedFileAccess access, MemoryMappedFileOptions options, HandleInheritability inheritability) |
|
static MemoryMappedFile | CreateOrOpen (string mapName, long capacity) |
|
static MemoryMappedFile | CreateOrOpen (string mapName, long capacity, MemoryMappedFileAccess access) |
|
static MemoryMappedFile | CreateOrOpen (string mapName, long capacity, MemoryMappedFileAccess access, MemoryMappedFileOptions options, HandleInheritability inheritability) |
|
|
static void | CleanupFile (FileStream fileStream, bool existed, string path) |
|
static void | VerifyMemoryMappedFileAccess (MemoryMappedFileAccess access, long capacity, FileStream fileStream) |
|
static SafeMemoryMappedFileHandle | CreateCore (FileStream fileStream, string mapName, HandleInheritability inheritability, MemoryMappedFileAccess access, MemoryMappedFileOptions options, long capacity) |
|
static SafeMemoryMappedFileHandle | OpenCore (string mapName, HandleInheritability inheritability, MemoryMappedFileAccess access, bool createOrOpen) |
|
static SafeMemoryMappedFileHandle | OpenCore (string mapName, HandleInheritability inheritability, MemoryMappedFileRights rights, bool createOrOpen) |
|
static SafeMemoryMappedFileHandle | CreateOrOpenCore (string mapName, HandleInheritability inheritability, MemoryMappedFileAccess access, MemoryMappedFileOptions options, long capacity) |
|
static int | GetFileMapAccess (MemoryMappedFileRights rights) |
|
static SafeMemoryMappedFileHandle | OpenCore (string mapName, HandleInheritability inheritability, int desiredAccessRights, bool createOrOpen) |
|
static unsafe global::Interop.Kernel32.SECURITY_ATTRIBUTES | GetSecAttrs (HandleInheritability inheritability) |
|
Definition at line 8 of file MemoryMappedFile.cs.