SslStream.CanTimeout Property

Definition

Gets a Boolean value that indicates whether the underlying stream supports time-outs.

C#
public override bool CanTimeout { get; }

Property Value

true if the underlying stream supports time-outs; otherwise, false.

Examples

The following code example demonstrates displaying the value of this property.

C#
static void DisplayStreamProperties(SslStream stream)
{
   Console.WriteLine("Can read: {0}, write {1}", stream.CanRead, stream.CanWrite);
   Console.WriteLine("Can timeout: {0}", stream.CanTimeout);
}

Remarks

This property returns the value returned by invoking CanTimeout on the underlying stream.

The underlying stream is specified when you create an instance of the SslStream class.

Applies to

Product Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1