You are probably looking for the
readerQuotas[
^] element
<readerQuotas maxStringContentLength="65536000" maxArrayLength="65536000" maxBytesPerRead="65536000" />
[Update]
This usually does the trick:
<system.serviceModel>
<client>
<endpoint name="DataService" address="net.tcp://localhost:34433/DataService"
binding="netTcpBinding" bindingConfiguration="DataServiceBinding"
contract="xx.xx.xx.Client.DataService" behaviorConfiguration="DataServiceBehavior" />
</client>
<behaviors>
<endpointBehaviors>
<behavior name="DataServiceBehavior">
<dataContractSerializer maxItemsInObjectGraph="65536000" />
</behavior>
</endpointBehaviors>
</behaviors>
<bindings>
<netTcpBinding>
<binding name="DataServiceBinding" sendTimeout="00:05:00"
maxBufferPoolSize="655360000" maxBufferSize="65536000"
maxReceivedMessageSize="65536000">
<reliableSession ordered="true" enabled="true" />
<security mode="Transport">
<transport clientCredentialType="Windows" />
</security>
<readerQuotas maxStringContentLength="65536000" maxArrayLength="65536000"
maxBytesPerRead="65536000" />
</binding>
</netTcpBinding>
</bindings>
</system.serviceModel>
Best regards
Espen Harlinn