HttpClientConnection.UseProxyCredentials Property
SQL Server 2012
Gets or sets a Boolean that indicates whether or not the connection will use network credentials.
Namespace: Microsoft.SqlServer.Dts.Runtime
Assembly: Microsoft.SqlServer.ManagedDTS (in Microsoft.SqlServer.ManagedDTS.dll)
Property Value
Type: System.BooleanA Boolean that indicates if the proxy connection will use network credentials. A value of true indicates that the connection will use network credentials. A value of false indicates that the connection will not use network credentials.
The following code example creates an HttpClientConnection, then sets the properties. The value of the properties requires replacement with values that are valid for your application.
string[] byPassList = { "http://myserver", "http://companysite" }; Package pkg = new Package(); ConnectionManager httpConn = pkg.Connections.Add("HTTP"); HttpClientConnection clientConn = new HttpClientConnection(httpConn.AcquireConnection(null)); clientConn.ChunkSize = 5; // Default is 1. clientConn.ProxyBypassList = byPassList; clientConn.Timeout = 60; // Default is 30. clientConn.UseSecureConnection = false; // When UseServerCredentials is true, provide Domain and Password. clientConn.UseServerCredentials = true; clientConn.ServerDomain = "serverLogOnDomain"; clientConn.ServerUserName = "serversUserName"; clientConn.ServerPassword = "serverPasswd"; // Write-only property. // When UseProxyCredentials is true, provide Domain and Password. clientConn.UseProxyCredentials = true; clientConn.ProxyDomain = "myDomain"; clientConn.ProxyPassword = "proxyPassword";