BufferedStream.CanWrite Свойство

Определение

Возвращает значение, указывающее, поддерживает ли текущий поток запись.

public:
 virtual property bool CanWrite { bool get(); };
public override bool CanWrite { get; }
member this.CanWrite : bool
Public Overrides ReadOnly Property CanWrite As Boolean

Значение свойства

true Значение , если поток поддерживает запись; false Значение , если поток закрыт или открыт с доступом только для чтения.

Примеры

Этот пример кода является частью более крупного примера, предоставленного для BufferedStream класса.

if(bufStream.CanWrite)
{
    SendData(netStream, bufStream);
}
if bufStream.CanWrite then
    sendData netStream bufStream
If bufStream.CanWrite Then
    SendData(netStream, bufStream)
End If

Комментарии

Если класс, производный от Stream записи, не поддерживает запись, вызов SetLengthили WriteWriteByte вызывает исключениеNotSupportedException.

Если поток закрыт, это свойство возвращается false.

Применяется к

См. также раздел