Back to Website
Show / Hide Table of Contents

Class TarArchive

Inheritance
System.Object
BaseArchive
TarArchive
Implements
ISerializableStorage
System.IDisposable
Inherited Members
BaseArchive.AddFileWithId(String, String, Boolean)
BaseArchive.GetFileList(String)
BaseArchive.CreateArchive(Stream)
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Aurigma.DesignAtoms.Storage.TarArchive
Assembly: Aurigma.DesignAtoms.dll
Syntax
public class TarArchive : BaseArchive, ISerializableStorage, IDisposable

Constructors

TarArchive(Stream, TarArchive.Mode)

Declaration
public TarArchive(Stream tarStream, TarArchive.Mode mode)
Parameters
Type Name Description
System.IO.Stream tarStream
TarArchive.Mode mode

Methods

AddFileWithId(String, Stream, Boolean)

Declaration
public override void AddFileWithId(string fileId, Stream fileData, bool isSource = false)
Parameters
Type Name Description
System.String fileId
System.IO.Stream fileData
System.Boolean isSource
Overrides
BaseArchive.AddFileWithId(String, Stream, Boolean)

Dispose()

Declaration
public override void Dispose()
Overrides
BaseArchive.Dispose()

FileExists(String)

Declaration
public override bool FileExists(string fileId)
Parameters
Type Name Description
System.String fileId
Returns
Type Description
System.Boolean
Overrides
BaseArchive.FileExists(String)

GetFileList()

Declaration
public override string[] GetFileList()
Returns
Type Description
System.String[]
Overrides
BaseArchive.GetFileList()

GetReadStream(String, Boolean)

Declaration
public override Stream GetReadStream(string fileId, bool isSource = false)
Parameters
Type Name Description
System.String fileId
System.Boolean isSource
Returns
Type Description
System.IO.Stream
Overrides
BaseArchive.GetReadStream(String, Boolean)

UpdateLastAccessTime(String)

Declaration
public override void UpdateLastAccessTime(string fileId)
Parameters
Type Name Description
System.String fileId
Overrides
BaseArchive.UpdateLastAccessTime(String)

WriteToStream(String, Action<Stream>)

Declaration
public override void WriteToStream(string fileId, Action<Stream> action)
Parameters
Type Name Description
System.String fileId
System.Action<System.IO.Stream> action
Overrides
BaseArchive.WriteToStream(String, Action<Stream>)

Implements

ISerializableStorage
System.IDisposable
Was this page helpful?
Thanks for your feedback!
Back to top Copyright © 2001–2025 Aurigma, Inc. All rights reserved.
Loading...
    Thank for your vote
    Your opinion is important to us. To provide details, send feedback.
    Send feedback