Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
◆
Position
override long System.IO.BufferedStream.Position
get
set
Definition at line
75
of file
BufferedStream.cs
.
76
{
77
get
78
{
79
EnsureNotClosed
();
80
EnsureCanSeek
();
81
return
_stream.Position + (
_readPos
-
_readLen
+
_writePos
);
82
}
83
set
84
{
85
if
(
value
< 0)
86
{
87
ThrowHelper.ThrowArgumentOutOfRangeException(
ExceptionArgument
.value,
ExceptionResource
.ArgumentOutOfRange_NeedNonNegNum);
88
}
89
Seek
(
value
,
SeekOrigin
.Begin);
90
}
91
}
System.IO.BufferedStream.EnsureNotClosed
void EnsureNotClosed()
Definition
BufferedStream.cs:116
System.IO.BufferedStream.EnsureCanSeek
void EnsureCanSeek()
Definition
BufferedStream.cs:124
System.IO.BufferedStream._readPos
int _readPos
Definition
BufferedStream.cs:14
System.IO.BufferedStream.Seek
override long Seek(long offset, SeekOrigin origin)
Definition
BufferedStream.cs:808
System.IO.BufferedStream._writePos
int _writePos
Definition
BufferedStream.cs:18
System.IO.BufferedStream._readLen
int _readLen
Definition
BufferedStream.cs:16
System.IO.SeekOrigin
SeekOrigin
Definition
SeekOrigin.cs:4
System.ExceptionResource
ExceptionResource
Definition
ExceptionResource.cs:4
System.ExceptionArgument
ExceptionArgument
Definition
ExceptionArgument.cs:4
System.ExceptionArgument.value
@ value
Referenced by
System.IO.BufferedStream.Seek()
.
System
IO
BufferedStream
Generated by
1.10.0