以程序方式(System.Net)而非App.Config设置出站请求的最大数量

本文关键字:设置 请求 最大数 Config App 方式 程序 System Net 而非 | 更新日期: 2023-09-27 18:22:23

我知道我可以向客户端添加以下内容来处理更大数量的出站请求:

  <system.net>
    <connectionManagement>
      <add address="*" maxconnection="65535" />
    </connectionManagement>
  </system.net>

有没有办法在代码中而不是在app.config中做到这一点?

以程序方式(System.Net)而非App.Config设置出站请求的最大数量

这应该做:

        Configuration config = WebConfigurationManager.OpenWebConfiguration("/YourSiteRoot");
        ConnectionManagementSection connectionManagementSection =
            (ConnectionManagementSection)config.GetSection("system.net/connectionManagement");
        connectionManagementSection.ConnectionManagement.Add(new ConnectionManagementElement("*", 65535));
        if (config.HasFile)
            config.Save();