Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ Position

override long System.IO.MemoryStream.Position
getsetinherited

Definition at line 84 of file MemoryStream.cs.

85 {
86 get
87 {
89 return _position - _origin;
90 }
91 set
92 {
93 if (value < 0)
94 {
95 throw new ArgumentOutOfRangeException("value", SR.ArgumentOutOfRange_NeedNonNegNum);
96 }
98 if (value > int.MaxValue)
99 {
100 throw new ArgumentOutOfRangeException("value", SR.ArgumentOutOfRange_StreamLength);
101 }
102 _position = _origin + (int)value;
103 }
104 }

Referenced by Terraria.Netplay.BroadcastThread(), System.Net.Http.HttpContent.LimitMemoryStream.CopyToAsync(), and System.Transactions.TransactionManager.Reenlist().