Xceed .NET Libraries Documentation
Xceed.Tar Assembly / Xceed.Tar.Streaming Namespace / StreamingTar Class


In This Topic
    StreamingTar Class
    In This Topic

    Represents a Tar archive that is to be accessed via streaming.

    Syntax
    'Declaration
     
    
    Public MustInherit NotInheritable Class StreamingTar 
    'Usage
     
    
    Dim instance As StreamingTar
    public static class StreamingTar 
    Remarks
    No preprocessing is done to gain knowledge of items, their location, and sizes for future updates to the archive.
    As a result, extraction time is much lower than when using the other methods. Time gains between 40-55% are typical.

    The directory structure is always preserved in the destination folder. All files and folder are extracted recursively.

    In the event handlers, the current item will be null and the progression totals are not calculated.

    Inheritance Hierarchy

    System.Object
       Xceed.Tar.Streaming.StreamingTar

    Public Methods
     NameDescription
    Public Methodstatic (Shared in Visual Basic)Overloaded. 

    Recursively extracts all files from a Tar archive to a destination folder.

     
    Top
    Supported Frameworks

    .NET: net5.0, net5.0-windows, net6.0, net6.0-macos, net6.0-windows, net7.0, net7.0-macos, net7.0-windows, net8.0, net8.0-browser, net8.0-macos, net8.0-windows, net9.0, net9.0-browser, net9.0-macos, net9.0-windows, net10.0, net10.0-browser, net10.0-macos, net10.0-windows.

    .NET Standard: netstandard2.0, netstandard2.1

    .NET Framework: net20, net35, net40, net403, net45, net451, net452, net46, net461, net462, net463, net47, net471, net472, net48, net481.

    See Also