MtomMessageEncodingBindingElement.MaxBufferSize Proprietà

Definizione

Ottiene o imposta la dimensione massima del buffer.Gets or sets the maximum buffer size.

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

Valore della proprietà

Int32

Dimensione massima del buffer.The maximum size of the buffer. Il valore predefinito è 65536 (0x10000) byte.The default value is 65536 (0x10000) bytes.

Eccezioni

Il valore impostato è minore o uguale a zero.The value set is less than or equal to zero.

Commenti

I messaggi MTOM (Message Transmission Optimization Mechanism) in Windows Communication Foundation (WCF) possono essere costituiti da più parti MIME.Message Transmission Optimization Mechanism (MTOM) messages in Windows Communication Foundation (WCF) can consist of multiple MIME parts. Il messaggio include sempre una parte MIME (Multipurpose Internet Mail Extensions ) che contiene la parte InfoSet del messaggio.The message always includes a Multipurpose Internet Mail Extensions (MIME) part that contains the infoset portion of the message. Inoltre, se il messaggio contiene dati binari ottimizzati, può contenere parti MIME aggiuntive con dati binari.In addition, if the message contains binary data that is optimized, it may contain additional MIME parts that contain binary data. Non esistono requisiti obbligatori sull'ordine di visualizzazione di queste parti MIME nel messaggio.There are no requirements imposed about what order these MIME parts must appear in the message. Se risultano nell'ordine errato, le parti MIME devono essere memorizzate nel buffer dal processo di lettura del messaggio.The message reading process sometimes must buffer MIME parts if they appear out of order. È inoltre possibile che questo processo debba memorizzare nel buffer anche informazioni sulle intestazioni MIME incluse in ogni parte.The message reading process also may have to buffer relevant MIME header information in each part. La quota MaxBufferSize serve a limitare la quantità di memoria che può essere allocata durante la lettura di messaggi MTOM e limitare così l'utilizzo eccessivo di memoria a causa dei requisiti di memorizzazione nel buffer.This MaxBufferSize quota is intended to cap the amount of memory that can be allocated when reading MTOM messages and so limit the excessive consumption of memory due to the buffering requirements.

Si applica a