10        return destination.DoCreateEntryFromFile(sourceFileName, entryName, 
null);
 
 
   15        return destination.DoCreateEntryFromFile(sourceFileName, entryName, compressionLevel);
 
 
   24        if (sourceFileName == 
null)
 
   28        if (entryName == 
null)
 
   35        if (dateTime.
Year < 1980 || dateTime.
Year > 2107)
 
   37            dateTime = 
new DateTime(1980, 1, 1, 0, 0, 0);
 
   39        zipArchiveEntry.LastWriteTime = dateTime;
 
   40        using (
Stream destination2 = zipArchiveEntry.Open())
 
   42            fileStream.CopyTo(destination2);
 
   44        return zipArchiveEntry;
 
 
   49        source.ExtractToDirectory(destinationDirectoryName, overwriteFiles: 
false);
 
 
   58        if (destinationDirectoryName == 
null)
 
   64            entry.ExtractRelativeToDirectory(destinationDirectoryName, overwriteFiles);
 
 
   70        source.ExtractToFile(destinationFileName, overwrite: 
false);
 
 
   79        if (destinationFileName == 
null)
 
 
  104        if (destinationDirectoryName == 
null)
 
  130            source.ExtractToFile(fullPath, overwrite);
 
 
 
static void ExtractToDirectory(this ZipArchive source, string destinationDirectoryName, bool overwriteFiles)
 
static ZipArchiveEntry DoCreateEntryFromFile(this ZipArchive destination, string sourceFileName, string entryName, CompressionLevel? compressionLevel)
 
static void ExtractToDirectory(this ZipArchive source, string destinationDirectoryName)
 
static ZipArchiveEntry CreateEntryFromFile(this ZipArchive destination, string sourceFileName, string entryName)
 
static void ExtractToFile(this ZipArchiveEntry source, string destinationFileName)
 
static ZipArchiveEntry CreateEntryFromFile(this ZipArchive destination, string sourceFileName, string entryName, CompressionLevel compressionLevel)
 
static void ExtractToFile(this ZipArchiveEntry source, string destinationFileName, bool overwrite)
 
static void ExtractRelativeToDirectory(this ZipArchiveEntry source, string destinationDirectoryName, bool overwrite)
 
static DirectoryInfo CreateDirectory(string path)
 
static void SetLastWriteTime(string path, DateTime lastWriteTime)
 
static DateTime GetLastWriteTime(string path)
 
static StringComparison StringComparison
 
static string Combine(string path1, string path2)
 
static ? string GetFileName(string? path)
 
static string GetFullPath(string path)
 
static readonly char DirectorySeparatorChar
 
static ? string GetDirectoryName(string? path)
 
void CopyTo(Stream destination)
 
static string IO_ExtractingResultsInOutside
 
static string IO_DirectoryNameWithData