【发布时间】:2010-08-07 02:25:39
【问题描述】:
您好,我遇到了奇怪的问题,
我有一个通用列表List<Accounts>,它是从数据库中填充的,然后这个列表将返回给客户端。
当列表包含超过 3000 个项目时,它会抛出异常。
我在web.config中设置了以下值
maxDepth="2147483647"
maxStringContentLength="2147483647"
maxArrayLength="2147483647"
maxBytesPerRead="2147483647"
maxNameTableCharCount="2147483647"
【问题讨论】:
-
您收到什么异常?
-
您很有可能只是遇到了超时问题。尝试将客户端和服务器上的绑定超时设置为高于 1 分钟(这是默认值)
-
不要忘记 DataContractBehavior 的 maxItemsInObjectGraph。
标签: c#