BufferedStream.CanWrite Property   
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Gets a value indicating whether the current stream supports writing.
public:
 virtual property bool CanWrite { bool get(); };public override bool CanWrite { get; }member this.CanWrite : boolPublic Overrides ReadOnly Property CanWrite As BooleanProperty Value
true if the stream supports writing; false if the stream is closed or was opened with read-only access.
Examples
This code example is part of a larger example provided for the BufferedStream class.
if(bufStream.CanWrite)
{
    SendData(netStream, bufStream);
}
if bufStream.CanWrite then
    sendData netStream bufStream
If bufStream.CanWrite Then
    SendData(netStream, bufStream)
End If
Remarks
If a class derived from Stream does not support writing, a call to SetLength, Write, or WriteByte throws a NotSupportedException.
If the stream is closed, this property returns false.