System.IO.MemoryMappedFiles Namespace

Пространство имен System.IO.MemoryMappedFiles предоставляет классы для использования размещенного в памяти файла, которые сопоставляют содержимое файла с логическим адресным пространством приложения. The System.IO.MemoryMappedFiles namespace provides classes for using a memory-mapped file, which maps the contents of a file to an application's logical address space.

Классы

MemoryMappedFile

Представляет размещенный в памяти файл.Represents a memory-mapped file.

MemoryMappedFileSecurity

Представляет разрешения, которые могут быть предоставлены для доступа к файлам и операций с размещенными в памяти файлами.Represents the permissions that can be granted for file access and operations on memory-mapped files.

MemoryMappedViewAccessor

Представление размещенного в памяти файла с произвольным доступом.Represents a randomly accessed view of a memory-mapped file.

MemoryMappedViewStream

Представление размещенного в памяти файла в виде потока с последовательным доступом.Represents a view of a memory-mapped file as a sequentially accessed stream.

Перечисления

MemoryMappedFileAccess

Задает возможности доступа и ограничения для размещенного в памяти файла или представления.Specifies access capabilities and restrictions for a memory-mapped file or view.

MemoryMappedFileOptions

Предоставляет параметры выделения памяти для размещенных в памяти файлов.Provides memory allocation options for memory-mapped files.

MemoryMappedFileRights

Задает права доступа к размещенному в памяти файлу, который не связан с файлом на диске.Specifies access rights to a memory-mapped file that is not associated with a file on disk.