谁能解释一下 WCF <readerQuotas>
大部头书?具体maxArrayLength
.
根据 MSDN :
maxArrayLength
A positive integer that specifies the maximum allowed array length of data being received by Windows Communication Foundation (WCF) from a client. The default is 16384.
这是什么?字节?
如果我不设置它会怎样?
如果我设置了它并且返回的消息超过了指定的长度会怎样?
难道消息有可能超过设置的最大值吗?那设置这个值有什么意义呢?
最佳答案
我正在尝试尽可能地简化它:
maxArrayLength
= 您的数组或列表可以容纳多少个元素。maxBytesPerRead
= 整个消息的最大字节数maxDepth
= 数组可以向下几层?例如一个类可以有一个数组,每个元素都有一个数组,每个元素都有一个数组......maxStringContentLength
= 最大 XML 内容长度
关于c# - 什么是 WCF readerQuotas 和 maxArrayLength?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16207677/