internal ZipEntry(ZipFilePart filePart)
 {
     this.filePart    = filePart;
     directory        = filePart.Header.Name.EndsWith("/");
     lastModifiedTime = Utility.DosDateToDateTime(filePart.Header.LastModifiedDate,
                                                  filePart.Header.LastModifiedTime);
 }
Beispiel #2
0
 internal ZipEntry(ZipFilePart filePart)
 {
     this.filePart = filePart;
     directory = filePart.Header.Name.EndsWith("/");
     lastModifiedTime = Utility.DosDateToDateTime(filePart.Header.LastModifiedDate,
                                                  filePart.Header.LastModifiedTime);
 }
Beispiel #3
0
 internal ZipEntry(ZipFilePart filePart)
 {
     if (filePart != null)
     {
         this.filePart         = filePart;
         this.lastModifiedTime = new DateTime?(Utility.DosDateToDateTime(filePart.Header.LastModifiedDate, filePart.Header.LastModifiedTime));
     }
 }
Beispiel #4
0
 internal ZipEntry(ZipFilePart filePart)
 {
     if (filePart != null)
     {
         this.filePart = filePart;
         this.lastModifiedTime = new DateTime?(Utility.DosDateToDateTime(filePart.Header.LastModifiedDate, filePart.Header.LastModifiedTime));
     }
 }
Beispiel #5
0
 internal ZipEntry(ZipFilePart filePart)
 {
     if (filePart != null)
     {
         this.filePart    = filePart;
         lastModifiedTime = Utility.DosDateToDateTime(filePart.Header.LastModifiedDate,
                                                      filePart.Header.LastModifiedTime);
         if (lastModifiedTime == default(DateTime))
         {
             // On .NET on Windows, for zip entries that don't have a last write time,
             // the return value for ZipArchiveEntry.LastWriteTime is:
             //   1/1/1980 12:00:00 AM, Ticks=624511296000000000
             lastModifiedTime = new DateTime(624511296000000000);
         }
     }
 }
Beispiel #6
0
 internal ZipEntry(ZipFilePart filePart)
 {
     if (filePart != null)
     {
         this.filePart = filePart;
         lastModifiedTime = Utility.DosDateToDateTime(filePart.Header.LastModifiedDate,
                                                      filePart.Header.LastModifiedTime);
         if (lastModifiedTime == default(DateTime))
         {
             // On .NET on Windows, for zip entries that don't have a last write time,
             // the return value for ZipArchiveEntry.LastWriteTime is:
             //   1/1/1980 12:00:00 AM, Ticks=624511296000000000
             lastModifiedTime = new DateTime(624511296000000000);
         }
     }
 }
 public ZipArchiveEntry(ZipFilePart part)
     : base(part)
 {
 }