Condividi tramite


Proprietà HttpClientConnection.UseServerCredentials

Gets or sets a Boolean that indicates whether the connection uses network credentials.

Spazio dei nomi  Microsoft.SqlServer.Dts.Runtime
Assembly:  Microsoft.SqlServer.ManagedDTS (in Microsoft.SqlServer.ManagedDTS.dll)

Sintassi

'Dichiarazione
Public Property UseServerCredentials As Boolean 
    Get 
    Set
'Utilizzo
Dim instance As HttpClientConnection 
Dim value As Boolean 

value = instance.UseServerCredentials

instance.UseServerCredentials = value
public bool UseServerCredentials { get; set; }
public:
property bool UseServerCredentials {
    bool get ();
    void set (bool value);
}
member UseServerCredentials : bool with get, set
function get UseServerCredentials () : boolean 
function set UseServerCredentials (value : boolean)

Valore proprietà

Tipo: System.Boolean
A Boolean that indicates whether the connection will use network credentials. A value of true indicates that network credentials are used.

Osservazioni

Default value is false.

Esempi

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";
Dim byPassList() As String = {"http://myserver", "http://companysite"}

Dim pkg As Package =  New Package() 
Dim httpConn As ConnectionManager =  pkg.Connections.Add("HTTP") 
Dim clientConn As HttpClientConnection =  New HttpClientConnection(httpConn.AcquireConnection(Nothing)) 
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"

Vedere anche

Riferimento

HttpClientConnection Classe

Spazio dei nomi Microsoft.SqlServer.Dts.Runtime