Bagikan melalui


HttpClientConnection Kelas

Definisi

Berisi properti dan metode yang memungkinkan paket mengakses server Web menggunakan protokol HTTP untuk mengirim atau menerima file. Kelas ini tidak dapat diwariskan.

public ref class HttpClientConnection sealed : Microsoft::SqlServer::Dts::Runtime::DtsObject, Microsoft::SqlServer::Dts::Runtime::IDTSPersist
[System.Serializable]
public sealed class HttpClientConnection : Microsoft.SqlServer.Dts.Runtime.DtsObject, Microsoft.SqlServer.Dts.Runtime.IDTSPersist
[<System.Serializable>]
type HttpClientConnection = class
    inherit DtsObject
    interface IDTSPersist
Public NotInheritable Class HttpClientConnection
Inherits DtsObject
Implements IDTSPersist
Warisan
HttpClientConnection
Atribut
Penerapan

Keterangan

Manajer koneksi HTTP memungkinkan paket untuk mengakses sumber daya melalui HTTP, memungkinkan tugas seperti mengekstrak data dari layanan Web dan mengoperasikannya. Manajer koneksi HTTP merangkum fungsionalitas pembuatan dan pemeliharaan koneksi HTTP. Pengelola koneksi HTTP mencakup properti kustom, selain properti yang umum untuk semua manajer koneksi. Pengelola koneksi HTTP menyediakan runtime dengan koneksi ke server HTTP yang bertindak sebagai sumber. Saat Membuat pengelola koneksi HTTP, Anda dapat menentukan properti khusus untuk koneksi tersebut dan menguji untuk melihat apakah koneksi masih hidup. Setelah koneksi dibuat, koneksi dapat digunakan oleh berbagai tugas dalam runtime.

Kelas ini mewarisi dari DtsObject dan mengimplementasikan IDTSPersist.

Konstruktor

HttpClientConnection(Object)

Menginisialisasi instans baru kelas HttpClientConnection.

Properti

BypassProxyOnLocal

Mendapatkan atau mengatur Boolean yang menunjukkan apakah server proksi dikonfigurasi untuk menggunakan kredensial dan melewati server proksi dan menggunakan alamat lokal sebagai gantinya.

Certificate

Mendapatkan atau mengatur array byte yang mewakili pengodean biner X.509 aktual dari sertifikat.

CertificateIdentifier

Mendapatkan atau mengatur pengidentifikasi sertifikat X.509.

ChunkSize

Mendapatkan atau menetapkan nilai yang menunjukkan jumlah minimum byte untuk diambil dari atau dikirim ke server selama operasi baca/tulis.

ProxyBypassList

Mendapatkan atau mengatur alamat yang tidak menggunakan server proksi.

ProxyDomain

Mendapatkan atau mengatur pengaturan domain yang digunakan untuk masuk ke proksi.

ProxyPassword

Menyetel kata sandi yang digunakan untuk masuk ke proksi. Properti ini bersifat hanya baca.

ProxyURL

Mendapatkan atau mengatur URL yang menentukan lokasi proksi.

ProxyUserName

Mendapatkan atau mengatur nama pengguna yang digunakan saat masuk ke proksi.

ServerDomain

Mendapatkan atau mengatur domain yang digunakan untuk masuk ke server.

ServerPassword

Menyetel kata sandi yang digunakan untuk masuk ke server. Properti ini hanya untuk menulis.

ServerURL

Mendapatkan atau mengatur URL yang menentukan lokasi server.

ServerUserName

Mendapatkan atau mengatur nama pengguna yang digunakan untuk masuk ke server.

Timeout

Mendapatkan atau mengatur jumlah detik setelah operasi HTTP kehabisan waktu.

UseProxy

Mendapatkan atau mengatur Boolean yang menunjukkan apakah koneksi akan menggunakan proksi atau tidak.

UseProxyCredentials

Mendapatkan atau mengatur Boolean yang menunjukkan apakah koneksi akan menggunakan kredensial jaringan atau tidak.

UseSecureConnection

Mendapatkan atau mengatur Boolean yang menunjukkan apakah koneksi adalah HTTPS atau HTTP.

UseServerCredentials

Mendapatkan atau mengatur Boolean yang menunjukkan apakah koneksi menggunakan kredensial jaringan.

Metode

Clone()

Mengembalikan objek koneksi baru yang memiliki status sama persis dengan objek yang sedang dikloning.

DownloadData()

Mengembalikan array byte yang berisi data yang diunduh dari sumber daya yang ditentukan dalam ServerURL properti .

DownloadFile(String, Boolean)

Mengunduh data dari sumber daya yang ditentukan oleh ServerURL properti ke file lokal.

Equals(Object)

Menentukan apakah dua instans objek sama.

(Diperoleh dari DtsObject)
GetHashCode()

Mengembalikan kode hash untuk instans ini.

(Diperoleh dari DtsObject)
GetProxyPassword()

Mendapatkan kata sandi proksi.

GetServerPassword()

Mendapatkan kata sandi server.

LoadFromXML(XmlNode, IDTSEvents)

Metode ini tidak dapat dipanggil oleh kode aplikasi Anda. Untuk memuat paket yang disimpan sebagai .xml, gunakan metode .LoadPackage(String, IDTSEvents)

OpenRead()

Membuka aliran yang dapat dibaca agar data diunduh dari sumber daya yang ditentukan oleh ServerURL properti .

SaveToXML(XmlDocument, XmlNode, IDTSEvents)

Metode ini tidak dapat dipanggil oleh kode aplikasi Anda. Untuk menyimpan paket sebagai .xml, gunakan SaveToXml(String, Package, IDTSEvents) metode .

ShowCertificateDialog(IntPtr)

Menampilkan kotak dialog informasi sertifikat Windows.

Berlaku untuk