`BeginConnect` can throw `NotSupportedException` after dotnet/runtime#43661. For more details see https://github.com/dotnet/runtime/pull/43661#pullrequestreview-513708432