2013-01-09 54 views
2

目前我正在設置每個綁定上的maxReceivedMessageSize,是否有一種方法可以一次性將其全部設置爲全部?WCF配置:爲所有綁定設置maxReceivedMessageSize?

<wsHttpBinding> 
    <binding name="WSHttpBinding_IQQQService" maxReceivedMessageSize="250000" /> 
    <binding name="WSHttpBinding_ISSSService" maxReceivedMessageSize="250000" /> 
    <binding name="WSHttpBinding_IDDDService" maxReceivedMessageSize="250000" /> 
    <binding name="WSHttpBinding_IFFFService" maxReceivedMessageSize="250000" /> 
    ..... 
+0

我建議這是不可能的,因爲具有不同設置的不同綁定的主要目的將會丟失。 – CodeSpread

回答

2

如果您沒有提供名稱,則應該將其作爲默認值處理。

<wsHttpBinding> 
    <binding maxReceivedMessageSize="250000"> 
</wsHttpBinding> 

這是WCF4的更多信息,可以發現here on msdn