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 por secuencias, este valor tiene el tamaño máximo de los encabezados SOAP, que se deben leer en modo de almacenamiento 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
El tamaño máximo, en bytes, del búfer.
Ejemplos
En el ejemplo siguiente se establece esta propiedad para utilizarla al realizar solicitudes en el enlace.
HttpTransportBindingElement httpBinding = new HttpTransportBindingElement();
httpBinding.MaxBufferSize = 16384;
Comentarios
Para los mensajes transmitidos por secuencias, si el tamaño de los encabezados del mensaje es mayor que esta propiedad, se produce una excepción de la clase QuotaExceededException. Para un mensaje no transmitido por secuencias, si el tamaño del mensaje es mayor que esta propiedad, se coloca el mensaje.
Si no se especifica, el valor predeterminado es 65536.