Exemplo n.º 1
0
    public FileContainerOptions(IRandomAccess <byte> physicalFile, FileContainerFlags flags, PathParser pathParser)
    {
        if (flags == FileContainerFlags.None)
        {
            throw new ArgumentOutOfRangeException(nameof(flags));
        }

        this.PhysicalFile = physicalFile;
        this.Flags        = flags;
        this.PathParser   = pathParser;
    }
Exemplo n.º 2
0
 public ZipContainerOptions(IRandomAccess <byte> physicalFile, FileContainerFlags flags = FileContainerFlags.CreateNewSequential, PathParser?pathParser = null)
     : base(physicalFile, flags, pathParser ?? PathParser.Mac)
 {
 }