次の方法で共有


<system.Net> 要素 (ネットワーク設定)

.NET Framework がネットワークに接続する方法を指定する設定が含まれています。

<構成><system.net>

構文

<system.net>
</system.net>

属性および要素

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

Attributes

なし。

子要素

要素 説明
authenticationModules インターネット要求の認証に使用するモジュールを指定します。
connectionManagement インターネット ホストへの接続の最大数を指定します。
defaultProxy ハイパーテキスト転送プロトコル (HTTP) プロキシ サーバーを構成します。
mailSettings 簡易メール トランスポート プロトコル (SMTP) メール送信オプションを構成します。
requestCaching ネットワーク要求のキャッシュ メカニズムを制御します。
設定 System.Netおよび関連する子名前空間のクラスの基本的なネットワーク オプションを構成します。
webRequestModules インターネット ホストからの情報の要求に使用するモジュールを指定します。

親要素

要素 説明
構成 すべての名前空間の設定が含まれています。

注釈

<system.net>要素には、System.Netおよび関連する子名前空間のクラスの設定が含まれています。 この設定では、インターネット ホストから情報を受信するための認証モジュール、接続管理、メール設定、プロキシ サーバー、インターネット要求モジュールを構成します。

Example

次の例は、 System.Net クラスで使用される一般的な構成を示しています。

<configuration>
  <system.net>
    <authenticationModules>
      <add type="System.Net.DigestClient" />
      <add type="System.Net.NegotiateClient" />
      <add type="System.Net.KerberosClient" />
      <add type="System.Net.NtlmClient" />
      <add type="System.Net.BasicClient" />
    </authenticationModules>
    <connectionManagement>
      <add address="*" maxconnection="2" />
    </connectionManagement>
    <defaultProxy>
      <proxy
        usesystemdefault="true"
        bypassonlocal="true"
      />
    </defaultProxy>
    <webRequestModules>
      <add prefix="http"
           type="System.Net.HttpRequestCreator"
      />
      <add prefix="https"
           type="System.Net.HttpRequestCreator"
      />
      <add prefix="file"
           type="System.Net.FileWebRequestCreator"
      />
    </webRequestModules>
  </system.net>
</configuration>

こちらも参照ください