Search Results for

    Links Platform (русская версия)

    Holistic system for storage and transformation of information (in development) based on associative model of data.

    Prerequisites

    • Linux, macOS or Windows operating system.
    • .NET Core SDK with version 2.2 or later.
    • MonoDevelop, Visual Studio or any other IDE or just a text editor.

    Links Platform's NuGet packages

    Main packages

    Platform.Data

    Common interfaces and classes for both Doublets and Triplets.

    Platform.Data.Doublets

    An implementation of Doublets.

    Platform.Data.Triplets

    A C# adapter of Triplets.

    Platform.Data.Triplets.Kernel

    A native Triplets implementation.

    Auxiliary packages

    Platform.Data.Memory

    Platform.Data.Memory class library contains classes for memory management simplification. There you can find multiple implementations of IMemory interface.

    The data can be accessed using the raw pointer or by element's index and can be stored in volatile memory:

    • HeapResizableDirect,
    • ArrayMemory

    or in non-volatile memory:

    • FileMappedResizableDirectMemory,
    • TemporaryFileMappedResizableDirectMemory,
    • FileArrayMemory.

    Platform.Data.Communication

    Platform.Data.Communication class library contains classes for communication simplification supporting different protocols.

    Gexf

    XML-mapping classes for Graph Exchange XML Format.

    Udp

    UdpSender and UdpReceiver classes to simplify implementation of different roles of UdpClient.

    Xml

    A Serializer class to help with XML serialization and deserialization.

    Platform.Collections.Methods

    Platform.Collections.Methods class library contains classes with storage/state agnostic implementation of lists and trees.

    Platform.IO

    Platform.Collections.Methods class library contains classes ... .

    Platform.Unsafe

    Platform.Collections.Methods class library contains classes ... .

    Platform.Numbers

    Platform.Collections.Methods class library contains classes ... .

    Platform.Converters

    Platform.Collections.Methods class library contains classes ... .

    Platform.Scopes

    Platform.Collections.Methods class library contains classes ... .

    Platform.Singletons

    Platform.Collections.Methods class library contains classes ... .

    Platform.Reflection

    Platform.Collections.Methods class library contains classes ... .

    Platform.Threading

    Platform.Collections.Methods class library contains classes ... .

    Platform.Collections

    Platform.Collections.Methods class library contains classes ... .

    Platform.Diagnostics

    Platform.Collections.Methods class library contains classes ... .

    Platform.Counters

    Platform.Collections.Methods class library contains classes ... .

    Platform.Setters

    Platform.Collections.Methods class library contains classes ... .

    Platform.Comparers

    Platform.Collections.Methods class library contains classes ... .

    Platform.Random

    Platform.Collections.Methods class library contains classes ... .

    Platform.Timestamps

    Platform.Collections.Methods class library contains classes ... .

    Platform.Ranges

    Platform.Collections.Methods class library contains Range struct with Minimum and Maximum fields.

    Platform.Disposables

    Platform.Collections.Methods class library contains classes and interfaces that help to make objects disposable in a fast, short, easy and safe way.

    DisposableBase

    Platform.Disposables.DisposableBase abstract class tries to dispose the object at both on instance destruction and OnProcessExit whatever comes first even if Dispose method was not called anywhere by user.

    Yet another IDisposable

    The Platform.Disposables.IDisposable interface extends the System.IDisposable with IsDisposed property and Destruct method.

    Platform.Exceptions

    Platform.Collections.Methods class library contains classes ... .

    Platform.Interfaces

    Platform.Collections.Methods class library contains common interfaces that did not fit in any major category.

    • Improve this Doc
    In This Article
    Back to top Generated by DocFX