Search Results for

    Show / Hide Table of Contents

    Interface IRandomAccessDeviceManager

    Namespace: Tenray.ZoneTree.Segments.RandomAccess
    Assembly: ZoneTree.dll
    Syntax
    public interface IRandomAccessDeviceManager

    Properties

    | Improve this Doc View Source

    DeviceCount

    Declaration
    int DeviceCount { get; }
    Property Value
    Type Description
    int
    | Improve this Doc View Source

    FileStreamProvider

    Declaration
    IFileStreamProvider FileStreamProvider { get; }
    Property Value
    Type Description
    IFileStreamProvider
    | Improve this Doc View Source

    ReadOnlyDeviceCount

    Declaration
    int ReadOnlyDeviceCount { get; }
    Property Value
    Type Description
    int
    | Improve this Doc View Source

    WritableDeviceCount

    Declaration
    int WritableDeviceCount { get; }
    Property Value
    Type Description
    int

    Methods

    | Improve this Doc View Source

    CloseAllDevices()

    Declaration
    void CloseAllDevices()
    | Improve this Doc View Source

    CreateWritableDevice(long, string, bool, int, bool, bool, CompressionMethod, int)

    Declaration
    IRandomAccessDevice CreateWritableDevice(long segmentId, string category, bool isCompressed, int compressionBlockSize, bool deleteIfExists, bool backupIfDelete, CompressionMethod compressionMethod, int compressionLevel)
    Parameters
    Type Name Description
    long segmentId
    string category
    bool isCompressed
    int compressionBlockSize
    bool deleteIfExists
    bool backupIfDelete
    CompressionMethod compressionMethod
    int compressionLevel
    Returns
    Type Description
    IRandomAccessDevice
    | Improve this Doc View Source

    DeleteDevice(long, string, bool)

    Declaration
    void DeleteDevice(long segmentId, string category, bool isCompressed)
    Parameters
    Type Name Description
    long segmentId
    string category
    bool isCompressed
    | Improve this Doc View Source

    DeviceExists(long, string, bool)

    Declaration
    bool DeviceExists(long segmentId, string category, bool isCompressed)
    Parameters
    Type Name Description
    long segmentId
    string category
    bool isCompressed
    Returns
    Type Description
    bool
    | Improve this Doc View Source

    DropStore()

    Declaration
    void DropStore()
    | Improve this Doc View Source

    GetDevices()

    Declaration
    IReadOnlyList<IRandomAccessDevice> GetDevices()
    Returns
    Type Description
    IReadOnlyList<IRandomAccessDevice>
    | Improve this Doc View Source

    GetFilePath(long, string)

    Declaration
    string GetFilePath(long segmentId, string category)
    Parameters
    Type Name Description
    long segmentId
    string category
    Returns
    Type Description
    string
    | Improve this Doc View Source

    GetReadOnlyDevice(long, string, bool, int, CompressionMethod, int)

    Declaration
    IRandomAccessDevice GetReadOnlyDevice(long segmentId, string category, bool isCompressed, int compressionBlockSize, CompressionMethod compressionMethod, int compressionLevel)
    Parameters
    Type Name Description
    long segmentId
    string category
    bool isCompressed
    int compressionBlockSize
    CompressionMethod compressionMethod
    int compressionLevel
    Returns
    Type Description
    IRandomAccessDevice
    | Improve this Doc View Source

    GetReadOnlyDevices()

    Declaration
    IReadOnlyList<IRandomAccessDevice> GetReadOnlyDevices()
    Returns
    Type Description
    IReadOnlyList<IRandomAccessDevice>
    | Improve this Doc View Source

    GetWritableDevices()

    Declaration
    IReadOnlyList<IRandomAccessDevice> GetWritableDevices()
    Returns
    Type Description
    IReadOnlyList<IRandomAccessDevice>
    | Improve this Doc View Source

    RemoveReadOnlyDevice(long, string)

    Declaration
    void RemoveReadOnlyDevice(long segmentId, string category)
    Parameters
    Type Name Description
    long segmentId
    string category
    | Improve this Doc View Source

    RemoveWritableDevice(long, string)

    Declaration
    void RemoveWritableDevice(long segmentId, string category)
    Parameters
    Type Name Description
    long segmentId
    string category
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2022 Tenray.io