BufferedStream.CanWrite Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Recebe um valor que indica se o fluxo atual suporta escrita.
public:
virtual property bool CanWrite { bool get(); };
public override bool CanWrite { get; }
member this.CanWrite : bool
Public Overrides ReadOnly Property CanWrite As Boolean
Valor de Propriedade
true se o fluxo suportar a escrita; false se o fluxo estiver fechado ou foi aberto com acesso apenas de leitura.
Exemplos
Este exemplo de código faz parte de um exemplo maior fornecido para a BufferedStream classe.
if(bufStream.CanWrite)
{
SendData(netStream, bufStream);
}
if bufStream.CanWrite then
sendData netStream bufStream
If bufStream.CanWrite Then
SendData(netStream, bufStream)
End If
Observações
Se uma classe derivada de Stream não suportar escrita, uma chamada para SetLength, Write, ou WriteByte lança um NotSupportedException.
Se o fluxo estiver fechado, esta propriedade devolve false.