Files
2026-06-04 11:42:34 +02:00

44 lines
1.0 KiB
C#

using System;
using System.IO;
namespace ICSharpCode.SharpZipLib.Zip
{
// Token: 0x02000077 RID: 119
public abstract class BaseArchiveStorage : IArchiveStorage
{
// Token: 0x0600048A RID: 1162 RVA: 0x00016931 File Offset: 0x00015931
protected BaseArchiveStorage(FileUpdateMode updateMode)
{
this.updateMode_ = updateMode;
}
// Token: 0x0600048B RID: 1163
public abstract Stream GetTemporaryOutput();
// Token: 0x0600048C RID: 1164
public abstract Stream ConvertTemporaryToFinal();
// Token: 0x0600048D RID: 1165
public abstract Stream MakeTemporaryCopy(Stream stream);
// Token: 0x0600048E RID: 1166
public abstract Stream OpenForDirectUpdate(Stream stream);
// Token: 0x0600048F RID: 1167
public abstract void Dispose();
// Token: 0x1700010E RID: 270
// (get) Token: 0x06000490 RID: 1168 RVA: 0x00016940 File Offset: 0x00015940
public FileUpdateMode UpdateMode
{
get
{
return this.updateMode_;
}
}
// Token: 0x04000309 RID: 777
private FileUpdateMode updateMode_;
}
}