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

.NET Framework がネットワークに接続する方法を指定するための設定が含まれています。Contains settings that specify how the .NET Framework connects to the network.

<configuration> <configuration>
   <system. net >  <system.net>

構文Syntax

<system.net>   
</system.net>  

属性と要素Attributes and Elements

次のセクションでは、属性、子要素、親要素について説明します。The following sections describe attributes, child elements, and parent elements.

属性Attributes

[なし]。None.

子要素Child Elements

要素Element 説明Description
authenticationModulesauthenticationModules インターネット要求を認証するために使用するモジュールを指定します。Specifies modules used to authenticate Internet requests.
connectionManagementconnectionManagement インターネットホストへの接続の最大数を指定します。Specifies the maximum number of connections to an Internet host.
defaultProxydefaultProxy ハイパーテキスト転送プロトコル (HTTP: Hypertext Transfer Protocol) プロキシ サーバーを構成します。Configures the Hypertext Transfer Protocol (HTTP) proxy server.
mailSettingsmailSettings 簡易メール転送プロトコル (SMTP) 電子メールの送信オプションを構成します。Configures Simple Mail Transport Protocol (SMTP) mail sending options.
requestCachingrequestCaching ネットワーク要求のキャッシュメカニズムを制御します。Controls the caching mechanism for network requests.
settingssettings System.Net および関連する子名前空間のクラスの基本的なネットワークオプションを構成します。Configures basic network options for classes in the System.Net and related child namespaces.
webRequestModuleswebRequestModules インターネットホストから情報を要求するために使用するモジュールを指定します。Specifies modules to use to request information from Internet hosts.

親要素Parent Elements

要素Element 説明Description
configurationconfiguration すべての名前空間の設定が含まれます。Contains settings for all namespaces.

コメントRemarks

<の >要素には、System.Net および関連する子名前空間のクラスの設定が含まれています。The <system.net> element contains settings for classes in the System.Net and related child namespaces. この設定では、インターネットホストから情報を受信するための認証モジュール、接続管理、メール設定、プロキシサーバー、およびインターネット要求モジュールを構成します。The settings configure authentication modules, connection management, mail settings, the proxy server, and Internet request modules for receiving information from Internet hosts.

Example

次の例は System.Net クラスで使用される一般的な構成を示しています。The following example shows a typical configuration used by System.Net classes.

<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>  

参照See also