Exemplo n.º 1
0
        internal static ArchiveFileScheme ReadScheme(SmartStream stream, long offset, long size, string filePath, string fileName)
        {
            ArchiveFileScheme scheme = new ArchiveFileScheme(stream, offset, size, filePath, fileName);

            scheme.ReadScheme();
            scheme.ProcessEntry();
            return(scheme);
        }
Exemplo n.º 2
0
        internal ArchiveFile(IFileCollection collection, ArchiveFileScheme scheme)
        {
            if (scheme == null)
            {
                throw new ArgumentNullException(nameof(scheme));
            }

            Header = scheme.Header;
        }
Exemplo n.º 3
0
 public static ArchiveFileScheme ReadScheme(SmartStream stream, long offset, long size, string filePath, string fileName)
 {
     return(ArchiveFileScheme.ReadScheme(stream, offset, size, filePath, fileName));
 }