更新 : 2007 年 11 月
ソケット処理で完了ポートを使用するかどうかを指定します。
<configuration> 要素
<system.Net> 要素 (ネットワーク設定)
<settings> 要素 (ネットワーク設定)
<socket> 要素 (ネットワーク設定)
<socket
alwaysUseCompletionPortsForConnect="true|false"
alwaysUseCompletionPortsForAccept="true|false"
/socket>
属性と要素
以降のセクションでは、属性、子要素、および親要素について説明します。
属性
属性 |
説明 |
---|---|
alwaysUseCompletionPortsForAccept |
Accept メソッドの呼び出しを行う場合、ソケットで常に完了ポートを使用するかどうかを示します。 |
alwaysUseCompletionPortsForConnect |
Connect メソッドの呼び出しを行う場合、ソケットで常に完了ポートを使用するかどうかを示します。 |
子要素
なし。
親要素
要素 |
説明 |
---|---|
System.Net 名前空間の基本的なネットワーク オプションを設定します。 |
解説
完了ポートは、Windows NT Version 3.5 以上の Windows オペレーティング システムでサポートされています。完了ポートは、高性能なサーバー アプリケーションに推奨されます。
構成ファイル
この要素は、アプリケーション構成ファイルまたはマシン構成ファイル (Machine.config) で使用できます。
使用例
完了ポートの使用を指定する方法を次のコード例に示します。
<configuration>
<system.net>
<settings>
<socket
alwaysUseCompletionPortsForAccept="true"
alwaysUseCompletionPortsForConnect="true"
/>
</settings>
</system.net>
</configuration>