Bagikan melalui


NegotiateStream.CanWrite Properti

Definisi

Boolean Mendapatkan nilai yang menunjukkan apakah aliran yang mendasar dapat ditulis.

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 autentikasi telah terjadi dan aliran yang mendasar dapat ditulis; jika tidak, false.

Contoh

Contoh kode berikut menunjukkan menampilkan nilai properti ini.

 static void DisplayStreamProperties(NegotiateStream stream)
{
     Console.WriteLine("Can read: {0}", stream.CanRead);
     Console.WriteLine("Can write: {0}", stream.CanWrite);
     Console.WriteLine("Can seek: {0}", stream.CanSeek);
     try
     {
         // If the underlying stream supports it, display the length.
         Console.WriteLine("Length: {0}", stream.Length);
     } catch (NotSupportedException)
     {
             Console.WriteLine("Cannot get the length of the underlying stream.");
     }

     if (stream.CanTimeout)
     {
         Console.WriteLine("Read time-out: {0}", stream.ReadTimeout);
         Console.WriteLine("Write time-out: {0}", stream.WriteTimeout);
     }
}

Keterangan

Jika autentikasi berhasil terjadi, properti ini mengembalikan nilai yang dikembalikan dengan memanggil CanWrite properti pada aliran yang mendasar. Aliran yang mendasar ditentukan saat Anda membuat instans NegotiateStream kelas.

Berlaku untuk