Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/323.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# ServicePointManager.DefaultConnectionLimit作用域_C#_Servicepoint - Fatal编程技术网

C# ServicePointManager.DefaultConnectionLimit作用域

C# ServicePointManager.DefaultConnectionLimit作用域,c#,servicepoint,C#,Servicepoint,更改ServicePointManager.DefaultConnectionLimit是否仅影响当前进程或整个.NET平台。请提供源代码。设置ServicePointManager的属性基本上就是这样做的–它设置了一些静态属性。(实际的代码比这复杂,但我认为这在这里并不重要。) 这些属性在创建新的ServicePoint对象时使用 由此得出的结论是,它们的影响与任何其他静态属性(即一个AppDomain)一样广泛 虽然一个进程可以有多个AppDomain,但大多数情况下,每个进程只能处理一个A

更改ServicePointManager.DefaultConnectionLimit是否仅影响当前进程或整个.NET平台。请提供源代码。

设置
ServicePointManager
的属性基本上就是这样做的–它设置了一些静态属性。(实际的代码比这复杂,但我认为这在这里并不重要。)

这些属性在创建新的
ServicePoint
对象时使用

由此得出的结论是,它们的影响与任何其他静态属性(即一个AppDomain)一样广泛


虽然一个进程可以有多个AppDomain,但大多数情况下,每个进程只能处理一个AppDomain。因此,大多数情况下,设置属性会影响整个过程。有时甚至不是这样。它当然不会影响其他进程。

请与指定的Microsoft代表联系以获取源代码。或者使用Reflector,包括您在内的任何人都可以免费获得。@Hans,或者使用dotPeek,这是免费的。我认为这并不需要探索.Net的源代码。应该在文档中提到。我实际上是指信息的来源,而不是实际的软件来源,很抱歉混淆了。