3

ServicePointManager.DefaultConnectionLimitを変更すると、現在のプロセスまたは.NETプラットフォーム全体にのみ影響しますか。ソースを提供してください。

4

1 に答える 1

6

のプロパティを設定すると、ServicePointManagerほとんどそれが行われます。いくつかの静的プロパティが設定されます。(実際のコードはもっと複雑ですが、ここでは問題ないと思います。)

これらのプロパティは、新しいServicePointオブジェクトを作成するときに使用されます。

これから続くことは、それらの効果が他の静的プロパティと同じくらい広いということです。つまり、1 つの AppDomain です。

1 つのプロセスは複数の AppDomain を持つことができますが、ほとんどの場合、プロセスごとに 1 つの AppDomain のみを扱います。したがって、ほとんどの場合、プロパティの設定はプロセス全体に影響します。時にはそうでもない。もちろん、他のプロセスには影響しません。

于 2011-09-09T23:17:40.677 に答える