HttpTransportBindingElement.MaxBufferSize Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece el tamaño máximo del búfer que se va a usar. Para los mensajes almacenados en búfer, este valor es el mismo que MaxReceivedMessageSize. Para los mensajes transmitidos, este valor es el tamaño máximo de los encabezados SOAP, que se deben leer en modo almacenado en búfer.
public:
property int MaxBufferSize { int get(); void set(int value); };
public int MaxBufferSize { get; set; }
member this.MaxBufferSize : int with get, set
Public Property MaxBufferSize As Integer
Valor de propiedad
Tamaño máximo, en bytes, del búfer.
Ejemplos
En el ejemplo siguiente se establece esta propiedad que se usará al realizar solicitudes en el enlace.
HttpTransportBindingElement httpBinding = new HttpTransportBindingElement();
httpBinding.MaxBufferSize = 16384;
Comentarios
En el caso de los mensajes transmitidos, si el tamaño de los encabezados de mensaje es mayor que esta propiedad, se produce una QuotaExceededException excepción . Para un mensaje no transmitido, si el tamaño del mensaje es mayor que esta propiedad, se quita el mensaje.
Si no se especifica, este valor predeterminado es 65536.