Setting the Timeout property specifies the number of
seconds until a blocking operation fails and the control returns an
error.
Note that the Timeout property also determines the amount
of time the control will spend attempting to connect to a server.
If a connection is not established within the given time period,
the connection attempt will fail.