C# Class Microsoft.Research.DataOnboarding.Utilities.ZipUtilities

Afficher le fichier Open project: CDLUC3/dataup2

Méthodes publiques

Méthode Description
GenerateFileList ( string inputDirectory ) : ArrayList

Generate file List

GetListOfFilesFromStream ( Stream zipstream, int userid ) : List

Get the DataFiles from zip file stream uploaded from client

GetZippedFileDetails ( Stream zipstream ) : long>.Dictionary

fetch the list of files in the zip stream

ZipFiles ( string inputFolderPath ) : MemoryStream

Creates Zip file

Private Methods

Méthode Description
ClearReadOnlyAttribute ( string file ) : void
UnZipFiles ( string zipPathAndFile, string outputFolder, bool deleteZipFile ) : void

Method Details

GenerateFileList() public static méthode

Generate file List
public static GenerateFileList ( string inputDirectory ) : ArrayList
inputDirectory string input directory
Résultat System.Collections.ArrayList

GetListOfFilesFromStream() public static méthode

Get the DataFiles from zip file stream uploaded from client
public static GetListOfFilesFromStream ( Stream zipstream, int userid ) : List
zipstream System.IO.Stream stream uploaded from client
userid int user id
Résultat List

GetZippedFileDetails() public static méthode

fetch the list of files in the zip stream
public static GetZippedFileDetails ( Stream zipstream ) : long>.Dictionary
zipstream System.IO.Stream Zip stream uploaded by user
Résultat long>.Dictionary

ZipFiles() public static méthode

Creates Zip file
public static ZipFiles ( string inputFolderPath ) : MemoryStream
inputFolderPath string input folder path to do zip
Résultat System.IO.MemoryStream