private void VerifyProxyTypeCompatilibily(ProxyKind compatibleProxy)
{
if (this.proxyType != ProxyKind.Unspecified && this.proxyType != compatibleProxy)
{
throw new InvalidOperationException("Proxy autodetect is incompatible with manual settings");
}
}