'Declaration Public Overloads Shared Sub Tar( _ ByVal tarFileName As String, _ ByVal replaceExistingFiles As Boolean, _ ByVal recursive As Boolean, _ ByVal preservePaths As Boolean, _ ByVal byteProgressionCallback As QuickTar.ByteProgressionCallback, _ ByVal itemProgressionCallback As QuickTar.ItemProgressionCallback, _ ByVal userParams As Object, _ ByVal ParamArray filesToTar() As String _ )
'Usage Dim tarFileName As String Dim replaceExistingFiles As Boolean Dim recursive As Boolean Dim preservePaths As Boolean Dim byteProgressionCallback As QuickTar.ByteProgressionCallback Dim itemProgressionCallback As QuickTar.ItemProgressionCallback Dim userParams As Object Dim filesToTar() As String QuickTar.Tar(tarFileName, replaceExistingFiles, recursive, preservePaths, byteProgressionCallback, itemProgressionCallback, userParams, filesToTar)
public static void Tar( string tarFileName, bool replaceExistingFiles, bool recursive, bool preservePaths, QuickTar.ByteProgressionCallback byteProgressionCallback, QuickTar.ItemProgressionCallback itemProgressionCallback, object userParams, params string[] filesToTar )
Parameters
- tarFileName
- The full path of the Tar archive. Cannot be empty.
- replaceExistingFiles
- Boolean value indicating whether existing files should be replaced in the destination Tar archive.
- recursive
- Boolean value indicating whether files contained within sub-folders of filesToTar should be added to the Tar archive.
- preservePaths
- Boolean value indicating whether the directory structure should be preserved in the destination Tar archive.
- byteProgressionCallback
- Delegate for ByteProgression notification.
- itemProgressionCallback
- Delegate for ItemProgression notification.
- userParams
- Opaque data that will be passed back to the event handler when an event is raised.
- filesToTar
- The list of file paths to add to the Tar archive. Must contain at least one file.