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

RemarksRemarks

<System.net >要素には内のクラスの設定が含まれています、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