HttpClientConnection100Class Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит свойства и методы, позволяющие пакету получать доступ к веб-серверу с использованием протокола HTTP для отправки или получения файлов. Этот класс не наследуется.
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
- Наследование
-
HttpClientConnection100Class
- Атрибуты
- Реализации
Комментарии
Дополнительные сведения см. в разделе HttpClientConnection.
Конструкторы
| Имя | Описание |
|---|---|
| HttpClientConnection100Class() |
Инициализирует новый экземпляр класса HttpClientConnection100Class. |
Свойства
| Имя | Описание |
|---|---|
| BypassProxyOnLocal |
Получает или устанавливает булевый модуль, который указывает, настроен ли прокси-сервер на использование учетных данных и обход прокси-сервера с использованием локальных адресов. |
| Certificate |
Получает или устанавливает массив байтов, представляющий фактическое двоичное кодирование сертификата X.509. |
| CertificateIdentifier |
Получает или устанавливает идентификатор сертификата X.509. |
| ChunkSize |
Получает или устанавливает значение, указывающее минимальное количество байт для извлечения или отправки на сервер во время операции чтения/записи. |
| ProxyBypassList |
Получает или устанавливает адреса, не использующие прокси-сервер. |
| ProxyDomain |
Получает или устанавливает доменную настройку, используемую для входа в прокси. |
| ProxyPassword |
Устанавливает пароль для входа в прокси. Это свойство доступно только для чтения. |
| ProxyURL |
Получает или устанавливает URL, указывающий местоположение прокси. |
| ProxyUserName |
Получает или устанавливает имя пользователя, используемое при входе в прокси. |
| ServerDomain |
Получает или устанавливает домен, используемый для входа на сервер. |
| ServerPassword |
Устанавливает пароль для входа на сервер. Это свойство доступно только для записи. |
| ServerURL |
Получает или устанавливает URL, указывающий местоположение сервера. |
| ServerUserName |
Получает или устанавливает имя пользователя, используемое для входа на сервер. |
| Timeout |
Получает или устанавливает количество секунд, после которых операция HTTP заканчивается. |
| UseProxy |
Получает или устанавливает булевое значение, указывающее, будет ли соединение использовать прокси. |
| UseProxyCredentials |
Получает или устанавливает булевое значение, указывающее, будет ли соединение использовать сетевые учетные данные. |
| UseSecureConnection |
Получает или устанавливает булевое значение, указывающее, является ли соединение HTTPS или HTTP. |
| UseServerCredentials |
Получает или устанавливает булевое значение, которое показывает, использует ли соединение сетевые учетные данные. |
Методы
| Имя | Описание |
|---|---|
| Clone() |
Возвращает новый объект соединения с точно тем же состоянием, что и клонируемый. |
| DownloadData() |
Возвращает массив байтов, содержащий данные, загруженные из ресурса, указанного в свойстве ServerURL . |
| DownloadFile(String, Boolean) |
Загружает данные из ресурса, указанного свойством ServerURL , в локальный файл. |
| GetProxyPassword() |
Получает пароль от прокси. |
| GetServerPassword() |
Получает пароль сервера. |
| OpenRead() |
Открывает читаемый поток для загрузки данных из ресурса, указанного ServerURL свойством. |
| ShowCertificateDialog(Int64) |
Отображается диалоговое окно информации о сертификатах Windows. |