Linguaggio

HttpClientConnection100Class Classe

Definizione

Contiene proprietà e metodi che permettono a un pacchetto di accedere a un server Web utilizzando il protocollo HTTP per inviare o ricevere file. La classe non può essere ereditata.

public ref class HttpClientConnection100Class : Microsoft::SqlServer::Dts::Runtime::Wrapper::HttpClientConnection100
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.Guid("82DD84C6-3531-4B5E-9D79-EA05DA4E7DD3")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
public class HttpClientConnection100Class : Microsoft.SqlServer.Dts.Runtime.Wrapper.HttpClientConnection100
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("FA05286C-CC47-4B70-AA0C-55F56F3DBC5B")]
public class HttpClientConnection100Class : Microsoft.SqlServer.Dts.Runtime.Wrapper.HttpClientConnection100
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("93EA4743-731F-4151-965F-BC21BE768453")]
public class HttpClientConnection100Class : Microsoft.SqlServer.Dts.Runtime.Wrapper.HttpClientConnection100
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.Guid("82DD84C6-3531-4B5E-9D79-EA05DA4E7DD3")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
type HttpClientConnection100Class = class
    interface IDTSHttpClientConnection100
    interface HttpClientConnection100
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
[<System.Runtime.InteropServices.Guid("FA05286C-CC47-4B70-AA0C-55F56F3DBC5B")>]
type HttpClientConnection100Class = class
    interface IDTSHttpClientConnection100
    interface HttpClientConnection100
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
[<System.Runtime.InteropServices.Guid("93EA4743-731F-4151-965F-BC21BE768453")>]
type HttpClientConnection100Class = class
    interface IDTSHttpClientConnection100
    interface HttpClientConnection100
Public Class HttpClientConnection100Class
Implements HttpClientConnection100
Ereditarietà
HttpClientConnection100Class
Attributi
Implementazioni

Commenti

Per altre informazioni, vedere HttpClientConnection.

Costruttori

Nome Descrizione
HttpClientConnection100Class()

Inizializza una nuova istanza della classe HttpClientConnection100Class.

Proprietà

Nome Descrizione
BypassProxyOnLocal

Ottiene o imposta un Booleano che indica se il proxy server è configurato per usare credenziali e bypassare il proxy server e usare indirizzi locali invece.

Certificate

Ottiene o imposta un array di byte che rappresenta la codifica binaria X.509 effettiva del certificato.

CertificateIdentifier

Ottiene o imposta l'identificatore del certificato X.509.

ChunkSize

Ottiene o imposta il valore che indica il numero minimo di byte da recuperare o inviare al server durante un'operazione di lettura/scrittura.

ProxyBypassList

Ottiene o imposta gli indirizzi che non utilizzano un proxy server.

ProxyDomain

Ottiene o imposta l'impostazione del dominio che viene usata per accedere al proxy.

ProxyPassword

Imposta la password usata per accedere al proxy. Questa proprietà è di sola lettura.

ProxyURL

Ottiene o imposta l'URL che specifica la posizione del proxy.

ProxyUserName

Ottiene o imposta il nome utente usato quando si accede al proxy.

ServerDomain

Ottiene o imposta il dominio utilizzato per accedere al server.

ServerPassword

Imposta la password usata per accedere al server. Questa proprietà è solo scrittura.

ServerURL

Ottiene o imposta l'URL che specifica la posizione del server.

ServerUserName

Ottiene o imposta il nome utente usato per accedere al server.

Timeout

Ottiene o imposta il numero di secondi dopo i quali l'operazione HTTP si scade in tempo.

UseProxy

Ottiene o imposta un booleano che indica se la connessione userà o meno un proxy.

UseProxyCredentials

Ottiene o imposta un Booleano che indica se la connessione utilizzerà o meno le credenziali di rete.

UseSecureConnection

Ottiene o imposta un booleano che indica se la connessione è HTTPS o HTTP.

UseServerCredentials

Ottiene o imposta un Boolean che indica se la connessione utilizza credenziali di rete.

Metodi

Nome Descrizione
Clone()

Restituisce un nuovo oggetto di connessione che ha esattamente lo stesso stato di quello in fase di clonazione.

DownloadData()

Restituisce un array di byte che contiene i dati scaricati dalla risorsa specificata nella ServerURL proprietà.

DownloadFile(String, Boolean)

Scarica dati dalla risorsa specificata dalla ServerURL proprietà a un file locale.

GetProxyPassword()

Ottiene la password proxy.

GetServerPassword()

Ottiene la password del server.

OpenRead()

Apre un flusso leggibile per i dati da scaricare dalla risorsa specificata dalla ServerURL proprietà.

ShowCertificateDialog(Int64)

Visualizza la finestra di dialogo informazioni sui certificati di Windows.

Si applica a