BufferedStream.CanRead Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar ett värde som anger om den aktuella strömmen stöder läsning.
public:
virtual property bool CanRead { bool get(); };
public override bool CanRead { get; }
member this.CanRead : bool
Public Overrides ReadOnly Property CanRead As Boolean
Egenskapsvärde
true om strömmen stöder läsning; false om strömmen är stängd eller öppnades med skrivskyddad åtkomst.
Exempel
Det här kodexemplet är en del av ett större exempel för BufferedStream klassen.
if(bufStream.CanRead)
{
ReceiveData(netStream, bufStream);
}
if bufStream.CanRead then
receiveData netStream bufStream
If bufStream.CanRead Then
ReceiveData(netStream, bufStream)
End If
Kommentarer
Om en klass som härleds från Stream inte stöder läsning anropar anrop till Readmetoderna , ReadByte, BeginRead, EndReadoch PeekStreamReader, StringReaderoch TextReader genererar en NotSupportedException.
Om strömmen stängs returnerar falseden här egenskapen .