15 lines
385 B
C#
15 lines
385 B
C#
using System;
|
|
using System.IO;
|
|
using SharpCompress.Writers;
|
|
|
|
namespace SharpCompress.Archives
|
|
{
|
|
public interface IWritableArchive : IArchive
|
|
{
|
|
void RemoveEntry(IArchiveEntry entry);
|
|
|
|
IArchiveEntry AddEntry(string key, Stream source, bool closeStream, long size = 0, DateTime? modified = null);
|
|
|
|
void SaveTo(Stream stream, WriterOptions options);
|
|
}
|
|
} |