次の方法で共有


<socket> 要素 (ネットワーク設定)

更新 : 2007 年 11 月

ソケット処理で完了ポートを使用するかどうかを指定します。

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

<socket
  alwaysUseCompletionPortsForConnect="true|false"
  alwaysUseCompletionPortsForAccept="true|false"
/socket>

属性と要素

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

属性

属性

説明

alwaysUseCompletionPortsForAccept

Accept メソッドの呼び出しを行う場合、ソケットで常に完了ポートを使用するかどうかを示します。

alwaysUseCompletionPortsForConnect

Connect メソッドの呼び出しを行う場合、ソケットで常に完了ポートを使用するかどうかを示します。

子要素

なし。

親要素

要素

説明

.settings

System.Net 名前空間の基本的なネットワーク オプションを設定します。

解説

完了ポートは、Windows NT Version 3.5 以上の Windows オペレーティング システムでサポートされています。完了ポートは、高性能なサーバー アプリケーションに推奨されます。

構成ファイル

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

使用例

完了ポートの使用を指定する方法を次のコード例に示します。

<configuration>
  <system.net>
    <settings>
      <socket
        alwaysUseCompletionPortsForAccept="true"
        alwaysUseCompletionPortsForConnect="true"
       />
    </settings>
  </system.net>
</configuration>

参照

参照

ネットワーク設定スキーマ

System.Net

System.Net.Sockets