次の方法で共有


<add> webRequestModules の要素 (ネットワーク設定)

カスタム Web 要求モジュールをアプリケーションに追加します。

<構成>
   <system.net>
     <webRequestModules>
       <足す>

構文

<add
  prefix="URI prefix"
  type="type_fullname, assembly_fullname"
/>

属性および要素

以降のセクションでは、属性、子要素、および親要素について説明します。

Attributes

属性 説明
prefix この Web 要求モジュールによって処理される要求の URI プレフィックス。
type この Web 要求モジュールを実装する完全修飾型名 ( FullName プロパティで示されます) とアセンブリ名 ( FullName プロパティで示されます) をコンマで区切って指定します。

子要素

なし。

親要素

要素 説明
webRequestModules ネットワーク ホストからの情報の要求に使用するモジュールを指定します。

注釈

prefix属性は、指定された Web 要求モジュールを使用する URI プレフィックスを定義します。 Web 要求モジュールは通常、HTTP や FTP などの特定のプロトコルを処理するように登録されますが、サーバー上の特定のサーバーまたはパスへの要求を処理するように登録できます。

Web 要求モジュールは、一致する URI プレフィックスが WebRequest.Create メソッドに渡されるときに作成されます。

prefix属性の値は、有効な URI の先頭文字である必要があります。 たとえば、http または http://www.contoso.com です。

type属性の値は、有効な型名と、対応するアセンブリ名をコンマで区切って指定する必要があります。

構成ファイル

この要素は、アプリケーション構成ファイルまたはマシン構成ファイル (Machine.config) で使用できます。

Example

次の例では、HTTP 用のカスタム Web 要求モジュールを登録します。 Version と PublicKeyToken の値は、指定したモジュールの正しい値に置き換える必要があります。

<configuration>
  <system.net>
    <webRequestModules>
      <add prefix="http"
           type="System.Net.HttpRequestCreator, System, Version=2.0.3600.0,
           Culture=neutral, PublicKeyToken=b77a5c561934e089"
      />
    </webRequestModules>
  </system.net>
</configuration>

こちらも参照ください