BufferedStream.CanWrite Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá hodnotu označující, zda aktuální datový proud podporuje zápis.
public:
virtual property bool CanWrite { bool get(); };
public override bool CanWrite { get; }
member this.CanWrite : bool
Public Overrides ReadOnly Property CanWrite As Boolean
Hodnota vlastnosti
true
pokud datový proud podporuje psaní; false
pokud je datový proud zavřený nebo byl otevřen s přístupem jen pro čtení.
Příklady
Tento příklad kódu je součástí většího příkladu BufferedStream pro třídu.
if ( bufStream->CanWrite )
{
Client::SendData( netStream, bufStream );
}
if(bufStream.CanWrite)
{
SendData(netStream, bufStream);
}
if bufStream.CanWrite then
sendData netStream bufStream
If bufStream.CanWrite Then
SendData(netStream, bufStream)
End If
Poznámky
Pokud třída odvozená z Stream nepodporuje psaní, volání SetLength, Writenebo WriteByte vyvolá NotSupportedException.
Pokud je datový proud zavřený, vrátí false
tato vlastnost .