tamaño superó máximo máxima mensajes matriz los longitud leer excedido entrantes datos cuota contenido cadena wcf wcf-binding netnamedpipebinding

wcf - superó - ¿Cuál es el tamaño máximo que maxReceivedMessageSize se puede establecer para NetNamedPipeBinding?



se superó la cuota de longitud del contenido de cadena 8192 al leer los datos xml (4)

MaxMessageReceivedSize en basicHttpBinding parece ser un int32 - configurándolo sobre el valor máximo de un int32 resultados en:

Esta fábrica almacena temporalmente los mensajes, por lo que los tamaños de los mensajes deben estar en el rango de un valor entero. Nombre del parámetro: bindingElement.MaxReceivedMessageSize

Me di cuenta de que 2147483647 parece ser una opción popular para maxReceivedMessageSize, pero ¿es este el límite?



Use los valores predeterminados para el tamaño máximo para que uno no engorde con un dedo :

binding.MaxBufferSize = int.MaxValue; binding.MaxReceivedMessageSize = long.MaxValue;


MaxBufferSize y MaxBufferSize deben tener el mismo valor y MaxBufferSize es Int32 .