Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
◆
Position
override long System.IO.FileStream.Position
get
set
inherited
Definition at line
43
of file
FileStream.cs
.
44
{
45
get
46
{
47
if
(
_strategy
.
IsClosed
)
48
{
49
ThrowHelper.ThrowObjectDisposedException_FileClosed();
50
}
51
else
if
(!
CanSeek
)
52
{
53
ThrowHelper.ThrowNotSupportedException_UnseekableStream();
54
}
55
return
_strategy
.
Position
;
56
}
57
set
58
{
59
if
(
value
< 0)
60
{
61
ThrowHelper.ThrowArgumentOutOfRangeException(
ExceptionArgument
.value,
ExceptionResource
.ArgumentOutOfRange_NeedNonNegNum);
62
}
63
_strategy
.
Seek
(
value
,
SeekOrigin
.Begin);
64
}
65
}
System.IO.FileStream._strategy
readonly FileStreamStrategy _strategy
Definition
FileStream.cs:12
System.IO.FileStream.CanSeek
override bool CanSeek
Definition
FileStream.cs:67
System.IO.Strategies.FileStreamStrategy.IsClosed
bool IsClosed
Definition
FileStreamStrategy.cs:15
System.IO.Stream.Seek
long Seek(long offset, SeekOrigin origin)
System.IO.Stream.Position
long Position
Definition
Stream.cs:502
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
System
Net
WebFileStream
Generated by
1.10.0