<system.Net> 要素 (ネットワーク設定)
.NET Framework がネットワークに接続する方法を指定するための設定が含まれています。
構文
<system.net>
</system.net>
属性および要素
以降のセクションでは、属性、子要素、および親要素について説明します。
属性
なし。
子要素
要素 | 説明 |
---|---|
authenticationModules | インターネット要求の認証に使用されるモジュールを指定します。 |
connectionManagement | インターネット ホストへの接続の最大数を指定します。 |
defaultProxy | ハイパーテキスト転送プロトコル (HTTP: Hypertext Transfer Protocol) プロキシ サーバーを構成します。 |
mailSettings | 簡易メール転送プロトコル (SMTP) メール送信オプションを構成します。 |
requestCaching | ネットワーク要求のキャッシュ メカニズムを制御します。 |
設定 | System.Net および関連する子名前空間でクラスの基本ネットワーク オプションを構成します。 |
webRequestModules | インターネット ホストから情報を要求するために使用するモジュールを指定します。 |
親要素
要素 | 説明 |
---|---|
configuration | すべての名前空間の設定が含まれます。 |
解説
<system.net> 要素には、System.Net および関連する子名前空間のクラスの設定が含まれます。 この設定では、インターネット ホストから情報を受信するために、認証モジュール、接続管理、メール設定、プロキシ サーバー、インターネット要求モジュールを構成します。
例
次の例からは、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>
関連項目
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET