Files
Dec2017-Script-Dump/ICSharpCode.SharpZipLib/Zip/RawTaggedData.cs
T
2026-06-04 11:42:34 +02:00

68 lines
1.4 KiB
C#

using System;
namespace ICSharpCode.SharpZipLib.Zip
{
// Token: 0x0200005C RID: 92
public class RawTaggedData : ITaggedData
{
// Token: 0x06000386 RID: 902 RVA: 0x0001255C File Offset: 0x0001155C
public RawTaggedData(short tag)
{
this._tag = tag;
}
// Token: 0x170000D0 RID: 208
// (get) Token: 0x06000387 RID: 903 RVA: 0x0001256B File Offset: 0x0001156B
// (set) Token: 0x06000388 RID: 904 RVA: 0x00012573 File Offset: 0x00011573
public short TagID
{
get
{
return this._tag;
}
set
{
this._tag = value;
}
}
// Token: 0x06000389 RID: 905 RVA: 0x0001257C File Offset: 0x0001157C
public void SetData(byte[] data, int offset, int count)
{
if (data == null)
{
throw new ArgumentNullException("data");
}
this._data = new byte[count];
Array.Copy(data, offset, this._data, 0, count);
}
// Token: 0x0600038A RID: 906 RVA: 0x000125A7 File Offset: 0x000115A7
public byte[] GetData()
{
return this._data;
}
// Token: 0x170000D1 RID: 209
// (get) Token: 0x0600038B RID: 907 RVA: 0x000125AF File Offset: 0x000115AF
// (set) Token: 0x0600038C RID: 908 RVA: 0x000125B7 File Offset: 0x000115B7
public byte[] Data
{
get
{
return this._data;
}
set
{
this._data = value;
}
}
// Token: 0x040002AE RID: 686
private short _tag;
// Token: 0x040002AF RID: 687
private byte[] _data;
}
}