Documentation for this section has not yet been entered.
The Stream.CanTimeout property always returns false. Some stream implementations require different behavior, such as System.Net.Sockets.NetworkStream, which times out if network connectivity is interrupted or lost. If you are implementing a stream that must be able to time out, this property should be overridden to return true.