iControl.ConnectionInfo.setWebProxy C# (CSharp) Method

setWebProxy() public method

public setWebProxy ( String host, int port, String proxyUser, String proxyPass ) : void
host String
port int
proxyUser String
proxyPass String
return void
        public void setWebProxy(String host, int port, String proxyUser, String proxyPass)
        {
            System.Net.WebProxy proxy = new System.Net.WebProxy(host, port);
            if ((proxyUser.Length > 0) && (proxyPass.Length > 0))
            {
                proxy.Credentials = new System.Net.NetworkCredential();
                ((System.Net.NetworkCredential)proxy.Credentials).UserName = proxyUser;
                ((System.Net.NetworkCredential)proxy.Credentials).Password = proxyPass;
            }
            else
            {
                proxy.UseDefaultCredentials = true;
            }
            setWebProxy(proxy);
        }

Same methods

ConnectionInfo::setWebProxy ( System proxy ) : void