HttpTransportBindingElement.MaxBufferSize Propiedad

Definición

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.

Se aplica a