메소드 | 설명 | |
---|---|---|
CalculateMD5 ( Stream str ) : string | ||
CreateFilename ( string md5, bool is_gz_compressed, bool create_directory ) : string |
Given the specified md5, returns the full path of the file as it would be stored in the filesystem.
|
|
GZCompress ( string filename ) : string |
GZ-compresses a file and returns the filename of the compressed file. The caller should delete the compressed file once done with it. Returns null if the file couldn't be compressed.
|
|
GZUncompress ( string filename ) : bool | ||
GlobToRegExp ( string expression ) : string | ||
TryDeleteDirectoryRecursive ( string directory ) : void |
Tries to delete a directory recursively. Will try as hard as possible to delete as much as possible, i.e. it won't stop if for instance one file can't be deleted.
|
|
TryDeleteFile ( string filename ) : void |
Tries to delete a file, does not throw any exceptions.
|
메소드 | 설명 | |
---|---|---|
ConvertGroupSubexpression ( char carr, int &pos ) : StringBuilder | ||
MD5BytesToString ( byte bytes ) : string | ||
TryDeleteDirectoryRecursive ( string root, string path ) : void |
public static CreateFilename ( string md5, bool is_gz_compressed, bool create_directory ) : string | ||
md5 | string | |
is_gz_compressed | bool | |
create_directory | bool | |
리턴 | string |
public static GZCompress ( string filename ) : string | ||
filename | string | |
리턴 | string |
public static GZUncompress ( string filename ) : bool | ||
filename | string | |
리턴 | bool |
public static GlobToRegExp ( string expression ) : string | ||
expression | string | |
리턴 | string |
public static TryDeleteDirectoryRecursive ( string directory ) : void | ||
directory | string | |
리턴 | void |
public static TryDeleteFile ( string filename ) : void | ||
filename | string | |
리턴 | void |