HttpClientConnection クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
パッケージが HTTP プロトコルを使用して Web サーバーにアクセスし、ファイルを送信または受信できるようにするプロパティおよびメソッドが含まれます。 このクラスは継承できません。
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
- 継承
- 属性
- 実装
注釈
HTTP 接続マネージャーによって、パッケージは HTTP を経由してリソースにアクセスできるようになり、Web サービスからデータを抽出して操作するなどのタスクを実行できるようになります。 HTTP 接続マネージャーは、HTTP 接続の作成および維持の機能をカプセル化します。 HTTP 接続マネージャーには、すべての接続マネージャーに共通のプロパティに加えて、カスタム プロパティが含まれます。 HTTP 接続マネージャーは、ソースとなる HTTP サーバーへの接続をランタイムに提供します。 HTTP 接続マネージャーを作成する場合は、その接続に固有のプロパティを指定し、その接続が動作しているかどうかを確認するためのテストを行うことができます。 接続を作成した後は、その接続をランタイムのさまざまなタスクで使用できます。
このクラスは DtsObject から継承され、IDTSPersist を実装します。
コンストラクター
| HttpClientConnection(Object) |
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(String, Boolean) |
ServerURL プロパティで指定されたリソースからローカル ファイルにデータをダウンロードします。 |
| Equals(Object) |
2 つのオブジェクト インスタンスが等しいかどうかを判断します。 (継承元 DtsObject) |
| GetHashCode() |
このインスタンスのハッシュ コードを返します。 (継承元 DtsObject) |
| GetProxyPassword() |
プロキシ パスワードを取得します。 |
| GetServerPassword() |
サーバー パスワードを取得します。 |
| LoadFromXML(XmlNode, IDTSEvents) |
このメソッドをアプリケーション コードから呼び出すことはできません。 .xml として保存されたパッケージを読み込むには、LoadPackage(String, IDTSEvents) メソッドを使用します。 |
| OpenRead() |
ServerURL プロパティで指定されたリソースからダウンロードされるデータの読み取り可能なストリームを開きます。 |
| SaveToXML(XmlDocument, XmlNode, IDTSEvents) |
このメソッドをアプリケーション コードから呼び出すことはできません。 パッケージを .xml として保存するには、SaveToXml(String, Package, IDTSEvents) メソッドを使用します。 |
| ShowCertificateDialog(IntPtr) |
Windows 証明書情報のダイアログ ボックスを表示します。 |