using System; using System.IO; using System.Net.Sockets; using System.Threading; using System.Threading.Tasks; using Cpp2IlInjected; namespace System.Net { // Token: 0x02000270 RID: 624 [Token(Token = "0x2000270")] internal class DelegatedStream : Stream { // Token: 0x06000FB2 RID: 4018 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000FB2")] [Address(RVA = "0x2700470", Offset = "0x26FF270", VA = "0x182700470")] protected DelegatedStream() { } // Token: 0x17000302 RID: 770 // (get) Token: 0x06000FB3 RID: 4019 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000302")] protected Stream BaseStream { [Token(Token = "0x6000FB3")] [Address(RVA = "0x3F63E0", Offset = "0x3F51E0", VA = "0x1803F63E0")] get { return null; } } // Token: 0x17000303 RID: 771 // (get) Token: 0x06000FB4 RID: 4020 RVA: 0x000078D8 File Offset: 0x00005AD8 [Token(Token = "0x17000303")] public override bool CanRead { [Token(Token = "0x6000FB4")] [Address(RVA = "0x5E1930", Offset = "0x5E0730", VA = "0x1805E1930", Slot = "7")] get { return default(bool); } } // Token: 0x17000304 RID: 772 // (get) Token: 0x06000FB5 RID: 4021 RVA: 0x000078F0 File Offset: 0x00005AF0 [Token(Token = "0x17000304")] public override bool CanSeek { [Token(Token = "0x6000FB5")] [Address(RVA = "0x5E1960", Offset = "0x5E0760", VA = "0x1805E1960", Slot = "8")] get { return default(bool); } } // Token: 0x17000305 RID: 773 // (get) Token: 0x06000FB6 RID: 4022 RVA: 0x00007908 File Offset: 0x00005B08 [Token(Token = "0x17000305")] public override bool CanWrite { [Token(Token = "0x6000FB6")] [Address(RVA = "0x5E1990", Offset = "0x5E0790", VA = "0x1805E1990", Slot = "9")] get { return default(bool); } } // Token: 0x17000306 RID: 774 // (get) Token: 0x06000FB7 RID: 4023 RVA: 0x00007920 File Offset: 0x00005B20 [Token(Token = "0x17000306")] public override long Length { [Token(Token = "0x6000FB7")] [Address(RVA = "0x27004D0", Offset = "0x26FF2D0", VA = "0x1827004D0", Slot = "10")] get { return 0L; } } // Token: 0x17000307 RID: 775 // (get) Token: 0x06000FB8 RID: 4024 RVA: 0x00007938 File Offset: 0x00005B38 // (set) Token: 0x06000FB9 RID: 4025 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x17000307")] public override long Position { [Token(Token = "0x6000FB8")] [Address(RVA = "0x2700580", Offset = "0x26FF380", VA = "0x182700580", Slot = "11")] get { return 0L; } [Token(Token = "0x6000FB9")] [Address(RVA = "0x2700630", Offset = "0x26FF430", VA = "0x182700630", Slot = "12")] set { } } // Token: 0x06000FBA RID: 4026 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000FBA")] [Address(RVA = "0x26FFB90", Offset = "0x26FE990", VA = "0x1826FFB90", Slot = "19")] public override IAsyncResult BeginRead(byte[] buffer, int offset, int count, AsyncCallback callback, object state) { return null; } // Token: 0x06000FBB RID: 4027 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000FBB")] [Address(RVA = "0x26FFCC0", Offset = "0x26FEAC0", VA = "0x1826FFCC0", Slot = "22")] public override IAsyncResult BeginWrite(byte[] buffer, int offset, int count, AsyncCallback callback, object state) { return null; } // Token: 0x06000FBC RID: 4028 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000FBC")] [Address(RVA = "0x26FFDF0", Offset = "0x26FEBF0", VA = "0x1826FFDF0", Slot = "15")] public override void Close() { } // Token: 0x06000FBD RID: 4029 RVA: 0x00007950 File Offset: 0x00005B50 [Token(Token = "0x6000FBD")] [Address(RVA = "0x26FFE20", Offset = "0x26FEC20", VA = "0x1826FFE20", Slot = "20")] public override int EndRead(IAsyncResult asyncResult) { return 0; } // Token: 0x06000FBE RID: 4030 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000FBE")] [Address(RVA = "0x26FFED0", Offset = "0x26FECD0", VA = "0x1826FFED0", Slot = "23")] public override void EndWrite(IAsyncResult asyncResult) { } // Token: 0x06000FBF RID: 4031 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000FBF")] [Address(RVA = "0x44D240", Offset = "0x44C040", VA = "0x18044D240", Slot = "17")] public override void Flush() { } // Token: 0x06000FC0 RID: 4032 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000FC0")] [Address(RVA = "0x223E6E0", Offset = "0x223D4E0", VA = "0x18223E6E0", Slot = "18")] public override Task FlushAsync(CancellationToken cancellationToken) { return null; } // Token: 0x06000FC1 RID: 4033 RVA: 0x00007968 File Offset: 0x00005B68 [Token(Token = "0x6000FC1")] [Address(RVA = "0x2700060", Offset = "0x26FEE60", VA = "0x182700060", Slot = "27")] public override int Read(byte[] buffer, int offset, int count) { return 0; } // Token: 0x06000FC2 RID: 4034 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000FC2")] [Address(RVA = "0x26FFF80", Offset = "0x26FED80", VA = "0x1826FFF80", Slot = "21")] public override Task ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) { return null; } // Token: 0x06000FC3 RID: 4035 RVA: 0x00007980 File Offset: 0x00005B80 [Token(Token = "0x6000FC3")] [Address(RVA = "0x2700140", Offset = "0x26FEF40", VA = "0x182700140", Slot = "25")] public override long Seek(long offset, SeekOrigin origin) { return 0L; } // Token: 0x06000FC4 RID: 4036 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000FC4")] [Address(RVA = "0x2700200", Offset = "0x26FF000", VA = "0x182700200", Slot = "26")] public override void SetLength(long value) { } // Token: 0x06000FC5 RID: 4037 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000FC5")] [Address(RVA = "0x2700390", Offset = "0x26FF190", VA = "0x182700390", Slot = "29")] public override void Write(byte[] buffer, int offset, int count) { } // Token: 0x06000FC6 RID: 4038 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000FC6")] [Address(RVA = "0x27002B0", Offset = "0x26FF0B0", VA = "0x1827002B0", Slot = "24")] public override Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) { return null; } // Token: 0x04000946 RID: 2374 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4000946")] private Stream stream; // Token: 0x04000947 RID: 2375 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4000947")] private NetworkStream netStream; } }