======Конструктор UnmanagedMemoryAccessor(SafeBuffer, Int64, Int64, FileAccess)====== Инициализирует новый экземпляр класса [[developers:references:system.io.unmanagedmemoryaccessor|UnmanagedMemoryAccessor]] с указанными буфером, смещением, емкостью и правами доступа. * **Пространство имен:** [[developers:references:system.io|System.IO]] * **Сборка:** mscorlib (в mscorlib.dll) =====Синтаксис===== public UnmanagedMemoryAccessor(SafeBuffer buffer, long offset, long capacity, FileAccess access) **Параметры** * //buffer// * Тип: [[developers:references:system.runtime.interopservices.safebuffer|System.Runtime.InteropServices.SafeBuffer]] * Буфер, который должен содержать метод доступа. * //offset// * Тип: [[developers:references:system.int64|System.Int64]] * Байт, с которого должен начинаться метод доступа. * //capacity// * Тип: [[developers:references:system.int64|System.Int64]] * Размер выделяемой памяти (в байтах). * //access// * Тип: [[developers:references:system.io.fileaccess|System.IO.FileAccess]] * Тип разрешенного доступа к памяти.Значение по умолчанию — __F:System.IO.MemoryMappedFiles.MemoryMappedFileAccess.ReadWrite__ .