让maxBufferPoolSize值小于maxBufferSize是否有意义?根据我的理解,答案是'不'。但是,.NET Framework的BufferManager类中的true explanation of these values有点低级并且有点令人困惑。maxBufferPoolSize小于maxBufferSize是否有意义?
奇怪的事情是大消息的测试,我可以起来只是“MAXBUFFERSIZE”值比“maxBufferPoolSize”值较大的号码,它的工作原理。我想如果我没有分配一个足够大的池(maxBufferPoolSize),对于最大的分配缓冲区(maxBufferSize)它会失败,但显然情况并非如此。
谁能解释或回答这个问题吗?谢谢!
我觉得你的理解是正确的,这是没有意义的概念。它在其他方面起作用的事实不应阻止你使用对你有意义的值。也许你可以向WCF团队请求解释? – Bernard