public ZipVirtualDirectory(ZipVirtualPathProvider owningProvider, ZipEntry entry, ZipVirtualDirectory parentDir)
     : base(owningProvider, parentDir)
 {
     Provider = owningProvider;
     Entry    = entry;
 }
 public ZipVirtualFile(ZipVirtualPathProvider owningProvider, ZipEntry entry, ZipVirtualDirectory directory)
     : base(owningProvider, directory)
 {
     this.Provider = owningProvider;
     this.Entry    = entry;
 }