Show / Hide Table of Contents

    Class TemporaryFileMappedResizableDirectMemory

    Represents a memory block stored as a temporary file on disk.

    Представляет блок памяти, хранящийся в виде временного файла на диске.

    Inheritance
    Object
    ResizableDirectMemoryBase
    FileMappedResizableDirectMemory
    TemporaryFileMappedResizableDirectMemory
    Implements
    IResizableDirectMemory
    IDirectMemory
    IMemory
    IDisposable
    Inherited Members
    FileMappedResizableDirectMemory.Path
    FileMappedResizableDirectMemory.OnReservedCapacityChanged(Int64, Int64)
    FileMappedResizableDirectMemory.DisposePointer(IntPtr, Int64)
    ResizableDirectMemoryBase.MinimumCapacity
    ResizableDirectMemoryBase.Size
    ResizableDirectMemoryBase.Pointer
    ResizableDirectMemoryBase.ReservedCapacity
    ResizableDirectMemoryBase.UsedCapacity
    ResizableDirectMemoryBase.AllowMultipleDisposeCalls
    Namespace: Platform.Memory
    Assembly: Platform.Memory.dll
    Syntax
    public class TemporaryFileMappedResizableDirectMemory : FileMappedResizableDirectMemory, IResizableDirectMemory, IDirectMemory, IMemory, IDisposable

    Constructors

    | Improve this Doc View Source

    TemporaryFileMappedResizableDirectMemory()

    Initializes a new instance of the TemporaryFileMappedResizableDirectMemory class.

    Инициализирует новый экземпляр класса TemporaryFileMappedResizableDirectMemory.

    Declaration
    public TemporaryFileMappedResizableDirectMemory()
    | Improve this Doc View Source

    TemporaryFileMappedResizableDirectMemory(Int64)

    Initializes a new instance of the TemporaryFileMappedResizableDirectMemory class.

    Инициализирует новый экземпляр класса TemporaryFileMappedResizableDirectMemory.

    Declaration
    public TemporaryFileMappedResizableDirectMemory(long minimumReservedCapacity)
    Parameters
    Type Name Description
    Int64 minimumReservedCapacity

    Minimum file size in bytes.

    Минимальный размер файла в байтах.

    Properties

    | Improve this Doc View Source

    ObjectName

    Declaration
    protected override string ObjectName { get; }
    Property Value
    Type Description
    String
    Overrides
    FileMappedResizableDirectMemory.ObjectName

    Methods

    | Improve this Doc View Source

    Dispose(Boolean, Boolean)

    Declaration
    protected override void Dispose(bool manual, bool wasDisposed)
    Parameters
    Type Name Description
    Boolean manual
    Boolean wasDisposed
    Overrides
    ResizableDirectMemoryBase.Dispose(Boolean, Boolean)

    Implements

    IResizableDirectMemory
    IDirectMemory
    IMemory
    System.IDisposable
    • Improve this Doc
    • View Source
    Back to top Generated by DocFX