WCF默认绑定设置的文档(例如wsHttpBinding)

时间:2010-11-02 20:03:18

标签: c# .net wcf wcf-binding wcf-security

有没有人知道描述WCF中绑定的所有默认设置的文档?了解客户端和服务器端的默认设置会很棒。

如果文档不存在,也许有一种简单的方法可以以编程方式显示绑定的所有当前设置???

例如,如果我在服务器端使用wsHttpBinding有一个端点,我怎么知道默认设置是什么(例如maxReceiveMessageSize,maxDepth,security mode,clientCredentialType等)。

感谢。

2 个答案:

答案 0 :(得分:6)

答案 1 :(得分:3)

我认为并未记录所有默认值。但是,您可以在文档中找到一些内容,特别是可以通过app.config配置的内容,例如readerQuotas用于特定绑定的情况。 Here's an example

也就是说,WCF最好的建议是依赖默认值。事实上,对于大多数服务,我认为默认设置很少,很多时候都会妨碍,所以最好先预先说明它,这也会迫使你在以前评估你的需求 - 这样你以后就不会有惊喜了。

这对于限制和配额设置尤为重要,顺便说一句。