40

我注意到 2147483647 似乎是 maxReceivedMessageSize 的流行选择,但这是限制吗?

4

3 回答 3

42

不,限制是Int64.MaxValue 1,即:9223372036854775807

于 2009-06-17T01:59:42.337 回答
9

basicHttpBinding 中的 MaxMessageReceivedSize 似乎是 int32 - 将其设置为 int32 的最大值会导致:

该工厂缓冲消息,因此消息大小必须在整数值范围内。参数名称:bindingElement.MaxReceivedMessageSize

于 2014-01-28T07:27:57.007 回答
3

MaxReceivedMessageSizeMaxBufferSize必须相同的值和MaxBufferSizeInt32

于 2013-01-24T12:19:46.887 回答