NegotiateStream.CanWrite 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 Boolean värde som anger om den underliggande strömmen är skrivbar.
public:
virtual property bool CanWrite { bool get(); };
public override bool CanWrite { get; }
member this.CanWrite : bool
Public Overrides ReadOnly Property CanWrite As Boolean
Egenskapsvärde
trueom autentiseringen har inträffat och den underliggande strömmen kan skrivas. annars . false
Exempel
I följande kodexempel visas värdet för den här egenskapen.
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);
}
}
Kommentarer
Om autentiseringen har slutförts returnerar den här egenskapen värdet som returneras genom att CanWrite anropa egenskapen på den underliggande dataströmmen. Den underliggande strömmen anges när du skapar en instans av NegotiateStream klassen.