NegotiateStream.CanWrite Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt een Boolean waarde opgehaald die aangeeft of de onderliggende stroom beschrijfbaar is.
public:
virtual property bool CanWrite { bool get(); };
public override bool CanWrite { get; }
member this.CanWrite : bool
Public Overrides ReadOnly Property CanWrite As Boolean
Waarde van eigenschap
true als er verificatie is opgetreden en de onderliggende stream beschrijfbaar is; anders, false.
Voorbeelden
In het volgende codevoorbeeld ziet u hoe de waarde van deze eigenschap wordt weergegeven.
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);
}
}
Opmerkingen
Als de verificatie is geslaagd, retourneert deze eigenschap de waarde die wordt geretourneerd door de CanWrite eigenschap in de onderliggende stroom aan te roepen. De onderliggende stroom wordt opgegeven wanneer u een exemplaar van de NegotiateStream klasse maakt.