Can anyone explain WCF <readerQuotas>
to me? Specifically maxArrayLength
.
According to 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.
What is it? Bytes?
What happens if I don't set it?
What happens if I set it and the message returned goes beyond the specified length?
Isn't it possible that the message may exceed even the maximum value set? Then what's the point of setting this value?