BufferedStream.CanWrite Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan nilai yang menunjukkan apakah aliran saat ini mendukung penulisan.
public:
virtual property bool CanWrite { bool get(); };
public override bool CanWrite { get; }
member this.CanWrite : bool
Public Overrides ReadOnly Property CanWrite As Boolean
Nilai Properti
true
jika aliran mendukung penulisan; false
jika aliran ditutup atau dibuka dengan akses baca-saja.
Contoh
Contoh kode ini adalah bagian dari contoh yang lebih besar yang disediakan untuk BufferedStream kelas .
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
Keterangan
Jika kelas yang berasal dari Stream tidak mendukung penulisan, panggilan ke SetLength, Write, atau WriteByte melempar NotSupportedException.
Jika aliran ditutup, properti ini akan mengembalikan false
.