Class TarArchive
Inheritance
System.Object
TarArchive
Implements
System.IDisposable
Inherited Members
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()
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
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
Dispose()
Declaration
public override void Dispose()
Overrides
FileExists(String)
Declaration
public override bool FileExists(string fileId)
Parameters
| Type |
Name |
Description |
| System.String |
fileId |
|
Returns
| Type |
Description |
| System.Boolean |
|
Overrides
GetFileList()
Declaration
public override string[] GetFileList()
Returns
| Type |
Description |
| System.String[] |
|
Overrides
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
UpdateLastAccessTime(String)
Declaration
public override void UpdateLastAccessTime(string fileId)
Parameters
| Type |
Name |
Description |
| System.String |
fileId |
|
Overrides
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
Implements
System.IDisposable