public BinaryContainerStorageOnMemory(SerializerStorage <BinaryStream> serializers = null) : base(serializers) { }
public BinaryContainerStorageOnFiles(SerializerStorage <BinaryStream> serializers = null, string prefix = "../") : base(serializers) { StoragePathPrefix = prefix; }
public BinaryContainer(BinaryStream stream, SerializerStorage <BinaryStream> storage) : base(stream, storage) { }
public AContainerStorage(SerializerStorage <TStream> serializers) { _serializers = serializers ?? SerializerStorage <TStream> .Default; }
private const int TABLE_INFO_SIZE = 16; // in bytes public BinaryContainer(int size, SerializerStorage <BinaryStream> storage) : base(new BinaryStream(size == 0 ? new MemoryStream() : new MemoryStream(size), true), storage) { }