Язык

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.

Применяется к