When overridden in a derived class, sets the length of the current stream.
Declaration Syntax
C# | Visual Basic | Visual C++ | J# |
public override void SetLength( long value )
Public Overrides Sub SetLength ( _ value As Long _ )
public: virtual void SetLength( long long value ) override
public void SetLength( long value )
Parameters
- value (Int64)
- The desired length of the current stream in bytes.
Exceptions
Exception | Condition |
---|---|
IOException | An I/O error occurs.
|
NotSupportedException | The stream does not support both writing and seeking, such as if the stream is constructed from a pipe or console output.
|
ObjectDisposedException | Methods were called after the stream was closed.
|