0

我有一个web.config

<?xml version="1.0"?>
<configuration>
  <system.web>
    <authentication mode="Windows"/>
    <compilation debug="true" targetFramework="4.0" />
  </system.web>
  <system.serviceModel>
    <bindings>
      <customBinding>
        <binding name="InstantMessagingBinding" closeTimeout="00:10:00">
          <textMessageEncoding>
            <readerQuotas maxStringContentLength="200000" maxArrayLength="200000" />
          </textMessageEncoding>
          <httpTransport keepAliveEnabled="false" maxReceivedMessageSize="200000" authenticationScheme="Ntlm"/>
        </binding>
      </customBinding>
    </bindings>
    ...
  </system.serviceModel>
 <system.webServer>
    <modules runAllManagedModulesForAllRequests="true"/>
  </system.webServer>  
</configuration>

我希望我的服务closeTimeOut从这个文件中读取。我知道如何阅读该AppSetting部分,但我不知道如何在这里阅读。

4

2 回答 2

0

请参阅此问题:使用 ConfigurationManager 加载 System.ServiceModel 配置部分

于 2013-03-07T10:11:35.353 回答
0

您可以使用 Session.Timeout 来了解超时值。

查看以下链接,这将帮助您理解

访问设置

或者您可以设置信息应用设置并访问它

于 2013-03-07T10:16:57.520 回答