MtomMessageEncodingBindingElement.MaxBufferSize Propiedad

Definición

Obtiene o establece el tamaño máximo del 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

Int32

El tamaño máximo del búfer. El valor predeterminado es 65536 (0x10000) bytes.

Excepciones

El valor establecido es menor o igual que cero.

Comentarios

Los mensajes del Mecanismo de optimización de transmisión de mensajes (MTOM) de Windows Communication Foundation (WCF) pueden constar de varias partes MIME. El mensaje siempre incluye una parte de Extensiones multipropósito de correo Internet (MIME) que contiene la parte del conjunto de información del mensaje. Además, si el mensaje contiene datos binarios que se han optimizado, puede contener partes de MIME adicionales que contienen los datos binarios. No hay ningún requisito impuesto sobre en qué orden deben aparecer estas partes de MIME en el mensaje. El proceso de lectura del mensaje a veces debe almacenar en búfer partes de MIME si aparecen desordenadas. El proceso de lectura del mensaje también puede tener que almacenar en búfer la información de encabezado de MIME pertinente en cada parte. Esta cuota MaxBufferSize está pensada para limitar la cantidad de memoria que se puede asignar al leer los mensajes MTOM y restringir así el consumo excesivo de memoria debido a los requisitos de almacenado en búfer.

Se aplica a