HttpClientConnection Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
- 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. |