HttpClientConnection クラス

パッケージが HTTP プロトコルを使用して Web サーバーにアクセスし、ファイルを送信または受信できるようにするプロパティおよびメソッドが含まれます。このクラスは継承できません。

継承階層

System. . :: . .Object
  Microsoft.SqlServer.Dts.Runtime. . :: . .DtsObject
    Microsoft.SqlServer.Dts.Runtime..::..HttpClientConnection

名前空間:  Microsoft.SqlServer.Dts.Runtime
アセンブリ:  Microsoft.SqlServer.ManagedDTS (Microsoft.SqlServer.ManagedDTS.dll)

構文

'宣言
<SerializableAttribute> _
Public NotInheritable Class HttpClientConnection _
    Inherits DtsObject _
    Implements IDTSPersist
'使用
Dim instance As HttpClientConnection
[SerializableAttribute]
public sealed class HttpClientConnection : DtsObject, 
    IDTSPersist
[SerializableAttribute]
public ref class HttpClientConnection sealed : public DtsObject, 
    IDTSPersist
[<SealedAttribute>]
[<SerializableAttribute>]
type HttpClientConnection =  
    class
        inherit DtsObject
        interface IDTSPersist
    end
public final class HttpClientConnection extends DtsObject implements IDTSPersist

HttpClientConnection 型は、以下のメンバーを公開しています。

コンストラクター

  名前 説明
パブリック メソッド HttpClientConnection HttpClientConnection クラスの新しいインスタンスを初期化します。

先頭に戻る

プロパティ

  名前 説明
パブリック プロパティ BypassProxyOnLocal プロキシ サーバーが資格情報を使用してプロキシ サーバーをバイパスし、代わりにローカル アドレスを使用するように構成されるかどうかを示す Boolean を取得します。値の設定も可能です。
パブリック プロパティ Certificate 証明書の実際の X.509 バイナリ エンコードを表すバイト配列を取得します。値の設定も可能です。
パブリック プロパティ CertificateIdentifier X.509 証明書識別子を取得します。値の設定も可能です。
パブリック プロパティ ChunkSize 読み取りまたは書き込み操作中にサーバーから取得、またはサーバーに送信する最少バイト数を示す値を取得します。値の設定も可能です。
パブリック プロパティ ProxyBypassList プロキシ サーバーを使用しないアドレスを取得します。値の設定も可能です。
パブリック プロパティ ProxyDomain プロキシにログオンするために使用されるドメイン設定を取得します。値の設定も可能です。
パブリック プロパティ ProxyPassword プロキシにログオンするために使用されるパスワードを返します。このプロパティは読み取り専用です。
パブリック プロパティ ProxyURL プロキシの場所を指定する URL を取得します。値の設定も可能です。
パブリック プロパティ ProxyUserName プロキシにログオンするときに使用されるユーザー名を取得します。値の設定も可能です。
パブリック プロパティ ServerDomain サーバーにログオンするために使用されるドメインを取得します。値の設定も可能です。
パブリック プロパティ ServerPassword サーバーにログオンするために使用されるパスワードを設定します。このプロパティは書き込み専用です。
パブリック プロパティ ServerURL サーバーの場所を指定する URL を取得します。値の設定も可能です。
パブリック プロパティ ServerUserName サーバーにログオンするために使用されるユーザー名を取得します。値の設定も可能です。
パブリック プロパティ Timeout HTTP 操作がタイムアウトするまでの秒数を取得します。値の設定も可能です。
パブリック プロパティ UseProxy 接続がプロキシを使用するかどうかを示す Boolean を取得します。値の設定も可能です。
パブリック プロパティ UseProxyCredentials 接続がネットワーク資格情報を使用するかどうかを示す Boolean を取得します。値の設定も可能です。
パブリック プロパティ UseSecureConnection 接続が HTTPS と HTTP のどちらであるかを示す Boolean を取得します。値の設定も可能です。
パブリック プロパティ UseServerCredentials 接続がネットワーク資格情報を使用するかどうかを示す Boolean を取得します。値の設定も可能です。

先頭に戻る

メソッド

  名前 説明
パブリック メソッド Clone 複製されているものと完全に同じ状態を保持している新しい接続オブジェクトを返します。
パブリック メソッド DownloadData ServerURL プロパティで指定されたリソースからダウンロードされたデータを含むバイト配列を返します。
パブリック メソッド DownloadFile ServerURL プロパティで指定されたリソースからローカル ファイルにデータをダウンロードします。
パブリック メソッド Equals 2 つのオブジェクト インスタンスが等しいかどうかを示します。 (DtsObject から継承されています。)
プロテクト メソッド Finalize (Object から継承されています。)
パブリック メソッド GetHashCode このインスタンスのハッシュ コードを返します。 (DtsObject から継承されています。)
パブリック メソッド GetProxyPassword プロキシ パスワードを取得します。
パブリック メソッド GetServerPassword サーバー パスワードを取得します。
パブリック メソッド GetType (Object から継承されています。)
パブリック メソッド LoadFromXML このメソッドをアプリケーション コードから呼び出すことはできません。.xml として保存されたパッケージを読み込むには、Application..::..LoadPackage メソッドを使用します。
プロテクト メソッド MemberwiseClone (Object から継承されています。)
パブリック メソッド OpenRead ServerURL プロパティで指定されたリソースからダウンロードされるデータの読み取り可能なストリームを開きます。
パブリック メソッド SaveToXML このメソッドをアプリケーション コードから呼び出すことはできません。パッケージを .xml として保存するには、Application..::..SaveToXml メソッドを使用します。
パブリック メソッド ShowCertificateDialog Windows 証明書情報 のダイアログ ボックスを表示します。
パブリック メソッド ToString (Object から継承されています。)

先頭に戻る

説明

HTTP 接続マネージャによって、パッケージは HTTP を経由してリソースにアクセスできるようになり、Web サービスからデータを抽出して操作するなどのタスクを実行できるようになります。HTTP 接続マネージャは、HTTP 接続の作成および維持の機能をカプセル化します。HTTP 接続マネージャには、すべての接続マネージャに共通のプロパティに加えて、カスタム プロパティが含まれます。HTTP 接続マネージャは、ソースとなる HTTP サーバーへの接続をランタイムに提供します。HTTP 接続マネージャを作成する場合は、その接続に固有のプロパティを指定し、その接続が動作しているかどうかを確認するためのテストを行うことができます。接続を作成した後は、その接続をランタイムのさまざまなタスクで使用できます。

このクラスは DtsObject から継承され、IDTSPersist を実装します。

スレッド セーフ

この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。