麻麻说写博客题目太长不好,丫的,这还少写了好几个字呢,字数限制君发威说已经够长了,真的很怕再长……呵呵……
这篇文章继续上次的话题,真心的来了解一下<serviceHostingEnvironment>。
这是在我们的配置文件中关于<serviceHostingEnvironment>的一句代码,其实这就是启用了ASP.NET兼容模式。
<serviceHostingEnvironment aspNetCompatibilityEnabled="true" multipleSiteBindingsEnabled="true" minFreeMemoryPercentageToActivateService="1" />
其实我们只用到了<serviceHostingEnvironment>的几个特性。
<serviceHostingEnvironment>整体架构
下面看一下<serviceHostingEnvironment>的整体结构。
<serviceHostingEnvironment
aspNetCompatibilityEnabled="Boolean"
minFreeMemoryPercentageToActivateService="Integer"
multipleSiteBindingsEnabled="Boolean">
<baseAddressPrefixFilters>
<add prefix="string"/>
</baseAddressPrefixFilters>
<serviceActivations>
<add factory="String" service="String"/>
</serviceActivations>
<transportConfigurationTypes>
<add name="String"
transportConfigurationType="String" />
</transportConfigurationTypes>
</serviceHostingEnvironment>
<serviceHostingEnvironment>元素定义服务主机环境要为特定传输实例化的类型。如果此元素为空,则使用默认类型。此元素只能子啊应用程序或计算机级别的配置文件中使用。
具体特性和元素