【问题标题】:What is WCF readerQuotas and maxArrayLength?什么是 WCF readerQuotas 和 maxArrayLength?
【发布时间】:2013-04-25 06:15:39
【问题描述】:

谁能向我解释 WCF <readerQuotas> 吗?特别是maxArrayLength

根据MSDN

maxArrayLength

一个正整数,指定允许的最大值 Windows Communication 正在接收的数据的数组长度 来自客户端的 Foundation (WCF)。默认为 16384。

这是什么?字节?

如果我不设置会怎样?

如果我设置了它并且返回的消息超出了指定的长度会怎样?

消息是否有可能超过设置的最大值?那么设置这个值有什么意义呢?

【问题讨论】:

  • 问题很好,但在一个问题中你已经问了 5 到 6 个问题
  • @Freelancer 好吧,它们都是相关的,所以并没有真正看到单独询问它们的意义...... :)

标签: c# wcf service readerquotas


【解决方案1】:

我试图尽可能简化这一点:

  • maxArrayLength = 您的数组或列表可以容纳多少个元素。
  • maxBytesPerRead = 整条消息的最大字节数
  • maxDepth = 一个数组可以向下多少层?例如一个类可以有一个数组,每个元素都有一个数组,每个元素都有一个数组.....
  • maxStringContentLength = 最大 XML 内容长度

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-22
    • 1970-01-01
    • 1970-01-01
    • 2010-10-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多