BufferedStream.CanWrite Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der angibt, ob der aktuelle Datenstrom das Schreiben unterstützt.
public:
virtual property bool CanWrite { bool get(); };
public override bool CanWrite { get; }
member this.CanWrite : bool
Public Overrides ReadOnly Property CanWrite As Boolean
Eigenschaftswert
true wenn der Datenstrom Schreibvorgänge unterstützt; false wenn der Datenstrom geschlossen oder mit schreibgeschütztem Zugriff geöffnet wurde.
Beispiele
Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die BufferedStream Klasse bereitgestellt wird.
if(bufStream.CanWrite)
{
SendData(netStream, bufStream);
}
if bufStream.CanWrite then
sendData netStream bufStream
If bufStream.CanWrite Then
SendData(netStream, bufStream)
End If
Hinweise
Wenn eine von Stream der Klasse abgeleitete Klasse das Schreiben nicht unterstützt, wird ein Aufruf SetLengthvon , Writeoder WriteByte löst einen NotSupportedException.
Wenn der Datenstrom geschlossen ist, gibt diese Eigenschaft zurück false.