MemoryMappedFile.OpenExisting Method (String)

.NET Framework (current version)
 

Opens an existing memory-mapped file that has the specified name in system memory.

Namespace:   System.IO.MemoryMappedFiles
Assembly:  System.Core (in System.Core.dll)

static member OpenExisting : 
        mapName:string -> MemoryMappedFile

Parameters

mapName
Type: System.String

The name of the memory-mapped file to open.

Return Value

Type: System.IO.MemoryMappedFiles.MemoryMappedFile

A memory-mapped file that has the specified name.

Exception Condition
ArgumentException

mapName is an empty string.

ArgumentNullException

mapName is null.

FileNotFoundException

The file specified for mapName does not exist.

The memory-mapped file can be either a persisted memory-mapped file (associated with a file on disk) or non persisted.

Opening a Persisted Memory-Mapped File

The following example opens a memory-mapped file named ImgA that has already been created from a file on disk (as shown in the example for the CreateFromFile(String) method).

No code example is currently available or this language may not be supported.

Opening a Non-Persisted Memory-Mapped File

The following example opens a memory-mapped file used for inter-process communication. This code example is part of a larger example provided for the CreateNew(String, Int64) method.

.NET Framework
Available since 4.0
Return to top
Show: